2023
as Jacques Schnee (voice)
2021
as Sheriff Quincy
2021
as Doug
2021
as Davey Bottoms
2020
as Troll (voice)
2020
as Al
2019
as Mikhail
2019
as Jackson
2018
as Mayor Kane
2018
as Officer Winnaker
2017
as Chris Freeman
2016
as Sheriff
2016
as Orson Krennic (voice)
2016
as Detective Coats
2016
as Satan
2016
as FBI Interviewer
2015
as Duane
2015
as Hess
2014
as Ray Beltmeyer
2014
as Maj. Frank McCallister
2014
as Jed
2014
as Nox
2013
as Ken Howe
2013
as Reporter #3 (voice)
2013
as Jacques Schnee (voice)
2013
as Steve Ringer
2012
as Archuk (voice)
2012
as Dashell Brinks
2010
as Tobin
2010
as Patrolman #1
2008
as Ivan
2008
as Detective Munn
2008
as Kuyo (English Dub)
2007
as Cabbie at Motel
2007
as Security Guard
2007
as Lewis
2007
as Emergency Room Doctor
2006
2006
as Anthony
2006
as Buck
2006
as New Path Farm Manager
2005
as Hitman
2003
as Darko
2003
as Helper
1959