2020
The Road Ahead as Roger Samuels2020
Raised by Wolves as Sargent Fawn2019
Romance Retreat as Raymond Lipky2016
DC's Legends of Tomorrow as Sheriff2016
Stranger in the House as Wayne2015
Watch Your Back as Mathieu Diamond2014
Seventh Son as Priest2014
Barbie: The Pearl Princess as Caligo (voice)2014
The Virginian as Steve2012
The Package as Nicholas2011
Thor: Tales of Asgard as Thrym / Additional Voices (voice)2008
Sanctuary as Thug Boss2008
jPod as Bertrand2007
War as Captain Andrews2007
Flash Gordon as Willik2007
BloodRayne II: Deliverance as Sheriff Cobden2006
Fantastic Four: World's Greatest Heroes as Not available2006
Dr. Dolittle 3 as Walter2006
Last Chance Cafe as Paul Boyer2006
The Secrets of Comfort House as Sheriff "Bear" Trapp2005
Supernatural as Zeus2005
Home for the Holidays as Sheriff Bob Cutter2004
The Collector as Not available2004
Faultline as Sheriff Carl Larson2004
Irish Eyes as Thomas Phelan2003
Mayday as Hoot Gibson2002
Wishmaster 4: The Prophecy Fulfilled as Djinn2002
Matthew Blackheart: Monster Smasher as Ruskin Stern2001
Smallville as Gary Bergen2001
UC: Undercover as Not available2001
Wishmaster 3: Beyond the Gates of Hell as The Djinn2001
L.A.P.D.: To Protect And To Serve as Kirby2000
X-Men: Evolution as Not available2000
Phantom of the Megaplex as George1999
Relic Hunter as Rod Thorson1999
Crusade as Dr. Alain Lebecque1999
True Heart as Louie1998
First Wave as Det. Freddie Ludlow1998
Glory & Honor as Langdon Gibson1997
Stargate SG-1 as William Ronson1997
Dog's Best Friend as Tim Thompson1996
Poltergeist: The Legacy as Patrick Corrigan1996
Doctor Who as Salinger1996
The Ex as Miles (uncredited)1996
Downdraft as Standish1995
The Outer Limits as Tom Grant1995
The Outer Limits as Dave Pettigrew1995
The Outer Limits as Voice of Adam (voice)1995
The Outer Limits as Dr. Stansfield1995
Sliders as Ross J. Kelly1995
Sliders as Ross J. Kelly / Interrogator1995
Freefall: Flight 174 as Len Daniels1995
Fight for Justice: The Nancy Conn Story as Fred1994
Legends of the Fall as James O'Banion1994
The Sea Wolf as Jameson Damisk1993
Kung Fu: The Legend Continues as Eagleton1993
Born to Run as Baskin1992
Highlander: The Series as Sheriff Crowley1992
Highlander: The Series as Mason1992
Highlander: The Series as Gerard Kragen1991
The Commish as Not available1990
The Death of the Incredible Hulk as Zed1989
Booker as Not available1989
The Trial of the Incredible Hulk as Denny1989
Straight Line as Detective Landers1988
War of the Worlds as Alien1987
21 Jump Street as Gary Rinzler1987
21 Jump Street as Teacher1987
Wiseguy as Not available1987
Oklahoma Smugglers as Skip1986
Spearfield's Daughter as Alain Roux1985
MacGyver as Max Muller1985
MacGyver as Lyle Hoggart1985
MacGyver as PR Officer1985
The Twilight Zone as Not available1985
The New Alfred Hitchcock Presents as Jason Hathaway1985
Eternal Evil as Kauffman1984
Santa Barbara as Keith Timmons1983
The Hitchhiker as Man in Black1983
As You Like It as Amiens1963
Doctor Who as Salinger