Year
|
Title
|
Role
|
Notes
|
1977
|
Coronation Street
|
Colin Bailey
|
Episode #1.1749
|
1981–1982
|
BBC2 Playhouse
|
Mr. Ring / Gary
|
3 episodes
|
1983
|
Reilly, Ace of Spies
|
Port Official's Assistant
|
Episode: "Prelude to War"
|
1984
|
Eh Brian! It's a Whopper
|
Weigher-in
|
Episode: "The Shape of Things to Come"
|
1985
|
Gulag
|
Lubyanka Guard #1
|
Television film
|
1986
|
Adderly
|
Monsieur Duval
|
Episode: "Nina Who?"
|
1987
|
Night Heat
|
Kilpatrick
|
Episode: "Love You to Death"
|
Bay Coven
|
Mr. Bob Holden #1
|
Television film
|
A Child's Christmas in Wales
|
Father (past)
|
1988
|
The Twilight Zone
|
Jim Sinclair
|
Episode: "Memories"
|
Alfred Hitchcock Presents
|
Griffin
|
Episode: "Survival of the Fittest"
|
1989
|
Passion and Paradise
|
Lt. Johnny Douglas
|
Television film
|
Friday the 13th: The Series
|
Rausch / Karl Steiner
|
Episode: "The Butcher"
|
1989–1994
|
Street Legal
|
Ron Harris, Andrew Michaels, Lukash
|
4 episodes
|
1990
|
The Campbells
|
Edward Marchant
|
Episode: "Bird of Paradise"
|
T. and T.
|
Big Steve
|
Episode: "Wild Willy and the Waves"
|
Hitler's Daughter
|
Berger
|
Television film
|
E.N.G.
|
Phil Norwin
|
Episode: "Duffy, Bok, & Flann"
|
1990–1991
|
Max Glick
|
Derek Blackthorn
|
3 episodes
|
1990–1993
|
Counterstrike
|
Quinton Jones, Stash Jannovic, Kirkoff
|
1991
|
Heritage Minutes
|
James Floyd
|
Episode: "Avro Arrow"
|
Tropical Heat
|
Hudson
|
Episode: "Big Brother Is Watching"
|
1992
|
The Valour and the Horror
|
Kurt Meyer
|
Episode: "In Desperate Battle: Normandy 1944"
|
Beyond Reality
|
Dr. Bill Brandt
|
Episode: "Sins of the Father"
|
The Women of Windsor
|
Lawson
|
Television film
|
Secret Service
|
Cross
|
Episode: "Tattoo Arms and the Man"
|
1992–1996
|
Forever Knight
|
Lacroix / Lucien LaCroix / Spirit Guide
|
69 episodes
|
1993
|
The Hidden Room
|
Leon
|
Episode: "Transfigured Night"
|
Matrix
|
Dr. Anders
|
Episode: "Lapses in Memory"
|
Shattered Trust: The Shari Karney Story
|
N/A
|
Television film
|
Dieppe
|
Baillie-Grohman
|
1993 & 1997
|
Kung Fu: The Legend Continues
|
Capt. Jack Lasher, John Mitchell
|
3 episodes
|
1994
|
Race to Freedom: The Underground Railroad
|
Levi Coffin
|
Television film
|
I Know My Son Is Alive
|
Atty. Derek Eisner
|
Ultimate Betrayal
|
Steven Rodgers
|
Model by Day
|
Nicholai
|
RoboCop
|
Granger
|
Episode: "The Human Factor"
|
Madonna: Innocence Lost
|
Bennett
|
Television film
|
1994–1995
|
X-Men: The Animated Series
|
Mastermind / Jason Wyngarde, Master Mold
|
Voice, 5 episodes
|
1994–1996
|
Hurricanes
|
Voices
|
7 episodes
|
1995
|
Between Love and Honor
|
Large Man
|
Television film
|
Love and Betrayal: The Mia Farrow Story
|
John Farrow
|
The Shamrock Conspiracy
|
Dennis Malloy
|
Friends at Last
|
Teddy
|
Road to Avonlea
|
Enoch Cain
|
3 episodes
|
Harrison Bergeron
|
Dr. Eisenstock
|
Television film
|
Cagney & Lacey: The View Through the Glass Ceiling
|
Treasury Agent Whittlesy
|
Degree of Guilt
|
Victor Salinas
|
The New Adventures of Madeline
|
Voices
|
13 episodes
|
Lonesome Dove: The Series
|
Willis Logan
|
Episode: "The Alliance"
|
Where's the Money, Noreen?
|
Briscoll
|
Television film
|
1995–1996
|
Action Man
|
Additional Voices
|
26 episodes
|
1996
|
Ed McBain's 87th Precinct: Ice
|
Brother Anthony
|
Television film
|
In the Fold
|
Cyno Commander
|
Gotti
|
Bruce Mouw
|
Her Desperate Choice
|
Raskin, Private Investigator
|
Taking the Falls
|
Samuel Wisotsky
|
Episode: "The Marrying Man"
|
1996–1999
|
Psi Factor
|
Frank Elsinger
|
39 episodes
|
1997
|
The Arrow
|
James Floyd
|
Miniseries
|
F/X: The Series
|
Agent Cal Judson
|
Episode: "Quicksilver"
|
Lies He Told
|
Commanding Officer
|
Television film
|
Any Mother's Son
|
Allen Schindler Sr.
|
Once a Thief
|
Nicholas Love
|
Episode: "Drive, She Said"
|
Newton: A Tale of Two Isaacs
|
Robert Hooke
|
Television film
|
1997–1998
|
La Femme Nikita
|
Col. Egran Petrosian
|
2 episodes
|
1998
|
Earth: Final Conflict
|
Major Raymond MacIntire
|
2 episodes
|
Honey, I Shrunk the Kids: The TV Show
|
U
|
Episode: "From Honey, with Love"
|
Rescuers: Stories of Courage: Two Couples
|
Kurt (segment "Aart and Johtje Vos")
|
Television film
|
Thanks of a Grateful Nation
|
Col. Sanitsky
|
Flood: A River's Rampage
|
Harry
|
Super Dave
|
Doctor Leo Thompson
|
Episode dated, October 21, 1998
|
Naked City: A Killer Christmas
|
Joseph Soloff
|
Television film
|
1999
|
Vanished Without a Trace
|
Davis
|
Different
|
Russell Talmadge
|
Half a Dozen Babies
|
David McLaughlin
|
Total Recall 2070
|
Jake Esterhaus
|
Episode: "Eye Witness"
|
War of 1812
|
Winfield Scott
|
Miniseries; 4 episodes
|
2000
|
The Crossing
|
Gen. Horatio Gates
|
Television film
|
Code Name Phoenix
|
Head of Marshall Service
|
Catch a Falling Star
|
Carter Hale
|
Anne of Green Gables: The Continuing Story
|
Fergus Keegan
|
2 episodes
|
Code Name: Eternity
|
Koom
|
Episode: "The Watery Grave"
|
The Secret Adventures of Jules Verne
|
Jacomb Hyde
|
Episode: "The Black Glove of Melchizedek"
|
The Chippendales Murder
|
Frank Ballard
|
Television film
|
Canada: A People's History
|
Guy Carleton / Additional Voices
|
2 episodes
|
Relic Hunter
|
Professor Alaine Richarde
|
Episode: "Cross of Voodoo"
|
2000–2002
|
Lexx
|
Prince / Isambard Prince / White King
|
22 episodes
|
2001
|
Dark Realm
|
Patrick Lawless
|
Episode: "Emma's Boy"
|
All Souls
|
Barney Wheelock
|
Episode: "One Step Closer to Roger"
|
A Town Without Christmas
|
Literary Agent
|
Television film
|
2002
|
Mentors
|
Alan Pinkerton
|
Episode: "The Private Eyes"
|
The Pilot's Wife
|
Dick Somers
|
Television film
|
Too Young to Be a Dad
|
Dr. Howell
|
Widows
|
Harry Rawlins
|
Miniseries; 4 episodes
|
The Scream Team
|
Warner MacDonald
|
Television film
|
Interceptor Force 2
|
Jack Bavaro
|
Heart of a Stranger
|
Stan
|
2003
|
Liocracy
|
Jerry Wright
|
Episode: "Say Uncle"
|
Do or Die
|
Ethan Grant
|
Television film
|
Mutant X
|
John Warren
|
Episode: "Final Judgement"
|
Martha, Inc.: The Story of Martha Stewart
|
Rat Bastard
|
Television film
|
Sex and the Single Mom
|
Nick Gradwell
|
Andromeda
|
Paroo
|
Episode: "Answers Given to Questions Never Asked"
|
Rush of Fear
|
Sheriff Lathrop
|
Television film
|
Starhunter
|
Roan Gerick
|
Episode: "Painless"
|
Shattered City: The Halifax Explosion
|
Captain From
|
2 episodes
|
2004
|
Reversible Errors
|
Talmadge Loman
|
Television film
|
2004
|
Phantom Force
|
Jack Bavaro
|
Plain Truth
|
Jeremy Whitmore
|
2005
|
Beach Girls
|
Sam Emerson
|
5 episodes
|
The Hunt for the BTK Killer
|
Detective Zilinski
|
Television film
|
Trudeau II: Maverick in the Making
|
Brébeuf Professor
|
2006
|
At the Hotel
|
Jacob
|
6 episodes
|
Fatal Trust
|
Samuel Ryder
|
Television film
|
The State Within
|
Charles Macintyre
|
6 episodes
|
2007
|
Jesse Stone: Sea Change
|
Harrison Pendleton
|
Television film
|
Matters of Life and Dating
|
Errol Sager
|
2008
|
Bridal Fever
|
Sam Panofsky
|
The Summit
|
Ian Greene
|
2 episodes
|
Burn Up
|
Jerry
|
Episode #1.1
|
2008–2010
|
The Border
|
Andrew Mannering
|
16 episodes
|
2009
|
G-Spot
|
Doctor
|
Episode: "Handicap Hummer"
|
Nova
|
Charles Lyell
|
Episode: "Darwin's Darkest Hour"
|
Sea Wolf
|
Henderson
|
Episode #1.1
|
2011
|
The Kennedys
|
Henderson
|
Episode: "Bobby's War"
|
2011–2021
|
Murdoch Mysteries
|
Inspector Giles/Chief Constable Giles
|
13 episodes
|
2013
|
Time of Death
|
Robert Loring
|
Television film
|
2014
|
Rookie Blue
|
Dr. Howard
|
2 episodes
|
2015
|
Saving Hope
|
Dr. Burt Goran
|
Episode: "Trading Places"
|
Orphan Black
|
Kassov
|
Episode: "Insolvent Phantom of Tomorrow"
|
2015–2016
|
The Strain
|
Dr. Draverhaven
|
2 episodes
|
2016
|
Valentine Ever After
|
Judge Joe Emmett
|
Television film
|
Dark Matter
|
Larcan Tanner
|
2 episodes
|
2018
|
Designated Survivor
|
Alton Prast
|
Episode: "Original Sin"
|
Frankie Drake Mysteries
|
Mr. Frost
|
Episode: "Now You See Her"
|
2019
|
Coroner
|
Bryan Da Silva
|
4 episodes
|
Tin Star
|
Mr. Quiring
|
5 episodes
|
V Wars
|
Emil Lansing
|
Episode: "Down with the Sickness"
|
2020
|
A Christmas Exchange
|
Garret / Bartender
|
Television film
|
2021
|
Jupiter's Legacy
|
Dr. Jack Hobbs
|
Episode: "What's the Use"
|