
2024
I Don't Know Who You Are as The Man2020
Sonic the Hedgehog as Air Force Chief of Staff2019
The Devil Has a Name as Judge2018
Chilling Adventures of Sabrina as Granpa Kinkle2018
No Easy Days as Bob Carson2017
Those Left Behind as Not available2015
12 Monkeys as David Eckland2015
The Man in the High Castle as Hagan2015
Zoo as Henry Garrison2015
Twilight Storytellers: The Mary Alice Brandon File as The Doctor2015
Air as The President2015
Man Seeking Woman as Military General2015
Gord's Brother as Peebles2014
Fargo as Otto Gerhardt2014
The Christmas Secret as Mrshall2014
Balls Out as Mr. Albrecht2014
Honor Student as Sheriff Stanton2014
Signed, Sealed, Delivered as Captain Hopper2013
The Tomorrow People as Senator Kelsey2013
Romeo Killer: The Chris Porco Story as Terry Kindlon2011
Teen Wolf as Gerard Argent2011
Red Riding Hood as The Reeve2011
Ice Road Terror as Terry Lowman2011
Snowmageddon as Fred Baker2011
Under as Frank2011
Searching for Sonny as Principal Faden2010
Haven as Lincoln Harker2010
Confined as Fritz Wolfram2010
Republic of Doyle as Phonse2010
Hunt to Kill as Lawson2009
Warehouse 13 as Warren Bering2009
Dollhouse as Bradley Karrens2009
Battlestar Galactica: The Plan as Colonel Saul Tigh2008
The Mentalist as Sean Barlow2008
The Day the Earth Stood Still as General2007
Heartland as Archie Morris2007
The Kill Point as Not available2007
Battlestar Galactica: Razor as Colonel Saul Tigh2006
Psych as William Tanner2005
Supernatural as Sheriff Osborne2005
Criminal Minds as Benjamin Merva2005
Numb3rs as Ray Till2005
A Simple Curve as Jim2004
Battlestar Galactica as Saul Tigh2003
Battlestar Galactica as Saul Tigh2003
Betrayed as Doug Bryce2002
Monk as Warren St. Claire2002
The Investigation as Ray2001
Smallville as Slade Wilson2000
Andromeda as Crescent2000
Scorn as Ralph2000
Marine Life as Humphrey1999
Secret of Giving as Sheriff Pardue1999
Shadow Lake as Alf Richards1998
First Wave as Mr. Bennett1998
Cold Squad as Not available1997
Earth: Final Conflict as NYC Police Detective1997
End of Summer as The General1997
Ellen Foster as Not available1997
Nights Below Station Street as Joe Walsh1996
Millennium as Captain Bigelow1996
The Pathfinder as Charles Cap1996
The Boys Next Door as Dr. Racine1996
A Kidnapping in the Family as Not available1996
For Those Who Hunt the Wounded Down as Alvin1995
The Outer Limits as Dr. Lawrence Sinclair1995
Soul Survivor as Donald1995
Jake and The Kid as Gate1994
Due South as George1994
Road to Saddle River as Louis1993
Kung Fu: The Legend Continues as Duncan1993
I Love a Man in Uniform as Detective Itch1993
Lifeline to Victory as Chief Engineer1993
Gross Misconduct: The Life of Brian Spencer as Taxi Driver1992
Hearts Afire as Tom Dybala Jr.1992
Diplomatic Immunity as Jack1992
The Cutting Edge as Doctor1992
Stay Tuned as Duane1991
Clearcut as Bud Rickets1991
Solitaire as Al1990
Stella as Billy1990
Mom P.I. as Vic Stevens1990
The Last Best Year as Billy Haller1988
War of the Worlds as Nash1988
Smokescreen as Sgt. Leonard1988
Cowboys Don't Cry as Not available1986
Lost! as Not available1986
The Little Vampire as Robert Bohnsack1985
The Twilight Zone as Sheriff Roy1985
The Peanut Butter Solution as Billy1985
The Suicide Murders as Bill Ward1984
He's Fired, She's Hired as Freddie's Ad Man1983
The Accident as Harvey1983
Candy the Stripper as Not available1981
The Intruder Within as Chili1980
Klondike Fever as Will Ryan1977
For The Record as Not available1939
The Tell-Tale Heart Adaptation