2021
The Scottish Play as Hugh2019
The Merry Wives of Windsor as Falstaff2017
Frankie Drake Mysteries as Ned Drake2016
Hamlet as Claudius / The Ghost2015
Stratford Festival: Antony and Cleopratra as Mark Antony2010
Republic of Doyle as Calvin Sullivan2010
The Tempest as Stephano2008
Murdoch Mysteries as Arthur Conan Doyle2008
Pavane as Phil2007
I Know What I Saw as Detective Morgan2004
ReGenesis as Carleton Riddlemeyer2004
Some Things That Stay as Mr. Murphy2003
Slings & Arrows as Henry Breedlove2003
Alien Tracker as Dr. Zin2002
Puppets Who Kill as Not available2002
Cube 2: Hypercube as Simon Grady2002
American Psycho II: All American Girl as Daniels2002
Trudeau as Premier William G. Davis2002
One of the Hollywood Ten as Michael Wilson2002
The Wild Dogs as Colin2001
24 as James Nathanson2001
Tracker as Zin2001
Robocop: Prime Directives as David Kaydick2001
RoboCop: Prime Directives as David Kaydick2001
RoboCop: Meltdown as David Kaydick1996
Black Harbour as Not available1996
Trilogy of Terror II as Ben1996
The Conspiracy of Fear as Straker1996
Vampires: Thirst for the Truth as Self1995
The Outer Limits as Sheriff Grady Markham1995
The Outer Limits as Dr. David LaSalle1995
Dancing In The Dark as Dr. Lambert1994
RoboCop: The Series as Not available1994
Hush Little Baby as Dr. Martin Nolan1993
Kung Fu: The Legend Continues as Lawrence1993
Matrix as Not available1993
Other Women's Children as Matt Stewart1993
Bury Me in Niagara as Tony1992
Highlander: The Series as Michael Moore1992
Forever Knight as Not available1992
Forever Knight as Nick Knight1992
Terror Stalks the Class Reunion as Anton1991
The Hidden Room as Not available1990
Dracula: The Series as Klaus Helsing1989
The Kids in the Hall as Drug Dealer1988
Katts and Dog as Not available1988
My Secret Identity as Not available1988
The Taming of the Shrew as Hortensio1987
Street Legal as Not available1986
The Campbells as Not available1986
Ikwe as Angus1985
The New Alfred Hitchcock Presents as Paul Stebbins1984
Airwolf as Mike Rivers1984
The Edison Twins as Not available1979
The Littlest Hobo as Not available1977
For The Record as Not available1977
Deadly Harvest as Michael Franklin1975
Sidestreet as Gary (credited as Gary Davies)1971
A Breed of Men as Not available1998
Power Play Director1996
The Conspiracy of Fear Writer1992
North of 60 Director1992
Forever Knight Director1989
The Fifteen Streets Producer