2014
Flowers in the Attic as Conductor2014
The Christmas Secret as Rod2013
Horns as Al O'Hara2013
Delete as Miles Maxford2011
Red Riding Hood as Tavern Owner2011
Bringing Ashley Home as Duane2011
Good Morning, Killer as Galloway2011
Ice Road Terror as Dan Sparkman2009
Watchmen as Detective Gallagher2008
Ogre as Sheriff Loodey2008
Passengers as Norman2007
The Bad Son as Andrew Gaines2006
Psych as Phil2006
Eureka as Victor2006
Slither as Wally2005
Supernatural as Sheriff Jake Miller2005
Supernatural as Mr. Guenther2004
Battlestar Galactica as Specialist 3rd Class Anthony Figurski2004
Perfect Romance as Gus2002
Taken as Pete2002
Due East as Buddy Miles2001
Smallville as Jack Cole2001
Strange Frequency as Officer Clint (segment 'My Generation')1998
First Wave as Sheriff O'Connor1998
Every Mother's Worst Fear as Martin Penny 'Skokie'1997
Stargate SG-1 as Property Master1997
Beyond Belief: Fact or Fiction as (segment "The Secret of the Coins")1997
Badge of Betrayal as Fred Brandon1996
Poltergeist: The Legacy as Ezra1996
Mother Trucker: The Diana Kilmury Story as Clive1995
The Outer Limits as Doc1995
The Outer Limits as Max Buford1994
The Diary of Evelyn Lau as Expo Drunk1993
The X-Files as Henry Willig1993
The X-Files as Holtzman1993
The X-Files as Lt. Col. Victor Stans1992
Knight Moves as Father1992
The Comrades of Summer as Media Moe1991
And the Sea Will Tell as Wolf1988
Senior Week as Debbie Sue's Father1987
21 Jump Street as Mr. Breem1987
Overboard as Coast Guard Cutter: Coast Guard Guy1986
The Christmas Star as Janitor1985
MacGyver as Myron1985
MacGyver as Cutler1984
Airwolf as Chick