
Acted in 71
2020s
- 2021
Blue Hour
Uncle Peter
2010s
- 2019
- 2017
Compulsion
Foreman
- 2016
- 2015
- 2014
Feed the Gods
Farmer
- 2013
Triptych
Priest
- 2012
- 2010
2000s
- 2009
Final Verdict
Ivan Guergerin
- 2007
Killer Wave
Police Captain · 2 episodes
- 2006
The Karate Dog
Locke
Maid of Honor
Joel Maiser
- 2005
- 2004
Ill Fated
Barry
- 2003
How It All Went Down
Cop #1
- 2002
- 2000
1990s
- 1998
Nick Fury: Agent of S.H.I.E.L.D.
Garotte
Voyage of Terror
Mutineer
- 1997
Contagious
Gerard
- 1996
Bloodhounds II
Tony Condotti
- 1995
The Adventures of Captain Zoom in Outer Space
Lt. Zorg
Strange Luck
Jim Griffiths · 1 episode
- 1994
- 1993
Final Appeal
Bartender
The Sea Wolf
Donovan
Arctic Blue
'Viking' Bob Corbett
- 1992
Dead Ahead: The Exxon Valdez Disaster
Questioner #5
Bill & Ted's Excellent Adventures
Groundskeeper · 1 episode
- 1991
Showdown at Williams Creek
Movie
Chaindance
Mitch
- 1990
Glory Days
Mick Masterson · 1 episode
1980s
- 1989
The Lady Forgets
Museum Guard
Immediate Family
Man on Phone
- 1988
Nightmare at Bittercreek
Suspect
Earth Star Voyager
Trager
Earth Star Voyager
Trager · 2 episodes
- 1987
- 1986
- 1985
- 1984