2020
Fatman as Captain Jacobs2008
Flashpoint as Not available2008
Anne of Green Gables: A New Beginning as Overseer2008
Time Bomb as Black2007
Friends and Heroes as Antonius2004
This Is Wonderland as Not available2004
Lives of the Saints as Nathan Cordingley2004
Plain Truth as George Calloway2003
Mayday as Captain Pearson2003
Playmakers as Not available2003
Homeless to Harvard: The Liz Murray Story as David2003
More Than Meets the Eye: The Joan Brock Story as Dr. Corbett2002
My Name Is Tanino as Michael Garfield2002
The Scream Team as Richard Carlyle2001
A Nero Wolfe Mystery as Timothy Quayle2001
A Nero Wolfe Mystery as Paul Schuster2001
Jenifer as Researcher2001
The Day Reagan Was Shot as Dick Allen2001
Stolen Miracle as Captain Terry Dougan2001
Jett Jackson: The Movie as Mr Dupree2001
Snap Decision as Martin Schneider2001
Walter and Henry as Dr. Rothstein2001
A Wind at My Back Christmas as Jim Flett2000
Our Hero as Joey Stiglic2000
The Golden Spiders: A Nero Wolfe Mystery as Paul Kuffner1999
Relic Hunter as Malcolm1999
Forget Me Never as Not available1999
Judgment Day: The Ellie Nesler Story as Daniel1999
In the Blue Ground: A North of 60 Mystery as Cpl. Brian Fletcher1998
Silver Surfer as Pip the Troll (voice)1998
Highlander: The Raven as Donald Magnus1998
Strike! as Frank Dewey1998
The Defenders: Taking the First as Karl Munro1998
His Bodyguard as Al1997
Any Mother's Son as Captain Dinsmore1996
FX: The Series as Nicholas Breen1994
Monster Force as Not available1992
The Birthday Dragon as Father / Boss (voice)1990
The Midday Sun as Bron Mueller1988
RoboCop: The Animated Series as Not available1987
The Adventures of Teddy Ruxpin as Not available1987
Meerkats as (voice)1986
The Tin Soldier as King Rat / Rat #2 / Rat #4 (voice)1985
Rumpelstiltskin as Rumpelstiltskin (voice)