He was discovered by the director of Havard's University's institute for advanced theatre training at the American Repertory Theatre in Cambridge, Massachusetts and was invited to study his masters degree there. He graduated in 2002 from the American Repertory theatre with a master of fine arts.
He has played such roles as Sgt. Manuel Rodriguez in The Pacific and Shane Walsh in The Walking Dead.
Along with L.A. Noir, Jon has worked with expert director Frank Darabont on AMC's The walking dead.
He currently plays the role of Joe Teague on L.A. Noir