2002
as Preacher
2026
as Jack Daniels
2017
as Sgt. Heller
1996
as Parole Officer (uncredited)
1995
as Jay
2023
as Law Professor
as Pervert
1993
as Tommy
1989
as Reporter
2014
as Martin White
2013
as Pickles
2012
as Chet Donaldson
2015
as Brian Bennett
as KGB Director
2006
as Assistant Dean
as Dan the Publishing Man
2020
as Angry Man
as Man on the Street
2024
as Self