He has provided the voice for the drill instructor Dwight T. Barnes as well as various other Marines in Half-Life: Opposing Force. He has done the voices for Big the Cat in Sonic Adventure and Sonic Heroes, Trash Man, General Warthog and other characters in Twisted Metal 4, E-102 Gamma in Sonic Battle, the announcer in Sonic Advance 3, E-123 Omega in Sonic Heroes, Bolt Logan in Chrome and Chrome: SpecForce and Agent Michael Ford in Conduit 2 He also dubs the voice of professor Simon and Archibald in Runaway 2. He also provided the narrator's voice in Forsaken. Jon also voices characters for rides and attractions at the LEGOLAND theme park in Carlsbad, CA. and at Dollywood theme park in Tennessee, he's the voice of BUZZ the Buzzard, an audio animatronic character who introduces riders to the Mystery Mine ride. He was also the crew chief in NASCAR Racing 2003 Season, NASCAR Racing 2002 Season, and NASCAR Racing 4. In 2011, he voiced for an exclusive Heroes of Newerth announcer pack and also a special sound pack for the TeamSpeak voice communication software. He is currently working on voicing for Dudebro: My Shit Is Fucked Up So I Got to Shoot/Slice You II: It's Straight-Up Dawg Time and Dota 2, as well as providing PvP voiceovers for Guild Wars 2.