Year
|
Title
|
Role
|
Notes
|
1986
|
Spearfield's Daughter
|
Rossano
|
|
1988
|
Shades of Love: Moonlight Flight
|
Arnie Glassman
|
TV Movie
|
1988
|
Shades of Love: The Emerald Tear
|
Rusty
|
TV Movie
|
1988
|
Night Heat
|
Councilman
|
Episode: “Silk”
|
1989
|
The Phone Call
|
Carey Parker
|
TV Movie
|
1984-1989
|
Deadly Nightmares
|
Vic / Geoffrey Butler
|
2 episodes
|
1989
|
Red Earth, White Earth
|
Fenske
|
TV Movie
|
1990
|
War of the Worlds
|
Paul Daniels
|
Episode: “The Pied Piper”
|
1990
|
E.N.G.
|
Frank
|
Episode: “Otherwise Inflicted”
|
1991
|
The Return of Eliot Ness
|
Pete Sheppard
|
TV Movie
|
1991
|
Counterstrike
|
Mallick
|
Episode: ”Tie a Yellow Ribbon”
|
1991
|
Heritage Minutes
|
Coleman
|
Episode: “Halifax Explosion”
|
1992
|
Secret Service
|
Delaney
|
Episode: “The Stalker/Bomb Protective Mission”
|
1992
|
The Great Diamond Robbery
|
Matrisciana
|
TV Movie
|
1992
|
Catwalk
|
Gus Danzig
|
|
1992
|
Bombardier
|
Major McBain
|
2 episodes
|
1993
|
Bonds of Love
|
Reporter
|
TV Movie
|
1994
|
Due South
|
Mr. Nichols
|
2 episodes
|
1990-1994
|
Street Legal
|
Brian Malony
|
51 episodes
|
1994
|
RoboCop
|
Trenton
|
Episode: “The Tin Man”
|
1995
|
Long Island Fever
|
Will Dannon
|
TV Movie
|
1995
|
Ebbie
|
Paul
|
TV Movie
|
1995
|
Degree of Guilt
|
Mackinlay Brooks
|
TV Movie
|
1995
|
The Possession of Michael D.
|
The Police Chief
|
TV Movie
|
1995
|
Vanished
|
Tom Armour
|
TV Movie
|
1995
|
Sirens
|
Dominic Duzaky
|
Episode: “Angel Falling”
|
1995
|
Side Effects
|
Dr. Jack Mason
|
Episode: “Heart Choices”
|
1995
|
TekWar
|
John Grant
|
Episode: “Tek Posse”
|
1996
|
Shadow Zone: The Undead Express
|
Dad
|
TV Movie
|
1996
|
F/X: The Series
|
Nicky Vincent
|
Episode: “Dingo”
|
1996
|
The Deliverance of Elaine
|
|
TV Movie
|
1996
|
Omerta, la loi du silence
|
Gino Favara
|
5 episodes
|
1997
|
Omertà II - La loi du silence
|
Gino Favara
|
12 episodes
|
1997
|
Goosebumps
|
Colin Blackwell
|
2 episodes
|
1997
|
Nothing Sacred
|
Land Developer
|
Episode: “Proofs for the Existence of God”
|
1997
|
Lies He Told
|
Sgt. Bill Bell
|
TV Movie
|
1997
|
Black Harbour
|
Jeff Schmitt
|
Episode: “The Water Is Wide”
|
1998
|
Mythic Warriors: Guardians of the Legend
|
Chiron
|
Episode: “Jason and the Argonauts”
|
1998
|
PSI Factor: Chronicles of the Paranormal
|
Chief Phil Pratt
|
Episode: “Heartland”
|
1998
|
Giving Up the Ghost
|
|
TV Movie
|
1998
|
Once a Thief
|
Carmine
|
Episode: “The Last Temptation of Vic”
|
1998
|
Once a Thief: Family Business
|
Carmine
|
TV Movie
|
1999
|
Diagnosis Murder
|
Ira Janos
|
Episode: “The Seven Deadly Sins”
|
1999
|
Sea People
|
James Forrest
|
TV Movie
|
1999
|
The Practice
|
Larry Conley
|
Episode: “Home Invasions”
|
1999
|
Cry Rape
|
Mr. Sherman, Alex's Attorney
|
TV Movie
|
1999
|
Omertà - Le dernier des hommes d'honneur
|
Gino Favara
|
|
1999
|
Escape from Mars
|
Jason, Mission Control Weasel
|
TV Movie
|
2000
|
Live Through This
|
Drake Taylor
|
|
1997-2000
|
Wind at My Back
|
Del Sutton
|
18 episodes
|
2001
|
No Ordinary Baby
|
|
TV Movie
|
2001
|
Largo Winch: The Heir
|
Joop Van Dreema
|
TV Movie
|
2002
|
All Around the Town
|
Brendan Moody
|
TV Movie
|
2002
|
Bury the Lead
|
Miles Rebick
|
Episode: “The 37-Year-Itch”
|
2003
|
Mutant X
|
Dr. Vincent Arrigo
|
Episode: “The Breed”
|
2003
|
Les aventures tumultueuses de Jack Carter
|
Luca Galvani
|
2 episodes
|
2003
|
The Last Chapter II: The War Continues
|
Norm Attwood
|
6 episodes
|
2001-2004
|
Doc
|
Dr. Oliver Crane
|
88 episodes
|
2003-2004
|
Blue Murder
|
Cam McBride / Jacob Hamilton
|
2 episodes
|
2004
|
Il duce canadese
|
Mazzotta
|
2 episodes
|
2005
|
Mayday
|
Harold Stein
|
TV Movie
|
2002-2005
|
Sue Thomas: F.B.Eye
|
Joe Wolf / Dr. Phillip Crane / Guy on Tv
|
2 episodes
|
2006
|
The State Within
|
Carl Garcia
|
4 episodes
|
2006
|
Why I Wore Lipstick to My Mastectomy
|
|
TV Movie
|
2006
|
Absolution
|
Father Paul Montoya
|
TV Movie
|
2006
|
The Path to 9/11
|
Jim Fielding – CIA
|
2 episodes
|
2006
|
Angela's Eyes
|
Eddie Young
|
Episode: “Blue-Eyed Blues”
|
2006
|
Jeff Ltd.
|
|
Episode: “Nightmare on Stevens Street”
|
2005-2006
|
This Is Wonderland
|
Jack Angel
|
13 episodes
|
2006
|
Casino
|
Thomas Wilson
|
|
2006
|
Secret Files of the Inquisition
|
Giovani Pietro Carafa / Pope Paul IV / Pedro de Arbues
|
3 episodes
|
2007
|
Reaper
|
Campaign Manager
|
Episode: “What About Blob”
|
2007
|
Race to Mars
|
Max 'Bull' Haber
|
2 episodes
|
2007
|
The Best Years
|
Professor Fisher
|
7 episodes
|
2007
|
Love You to Death
|
Jim Stevens
|
Episode: “A Christmas Murder”
|
2007
|
St. Urbain's Horseman
|
|
Episode: Part 1 & 2
|
2008
|
Anne of Green Gables: A New Beginning
|
Gene Armstrong
|
TV Movie
|
2008
|
Supernatural
|
Travis
|
Episode: “Metamorphosis”
|
2008
|
The Quality of Life
|
Tom Drood
|
TV Movie
|
2008
|
Paparazzi Princess: The Paris Hilton Story
|
Paris' Lawyer
|
TV Movie
|
2008
|
Victor
|
Cliff Barry
|
TV Movie
|
2009
|
The Phantom
|
Detective Sgt. Sean Davidson
|
2 episodes
|
2009
|
Impact
|
Tom Ranfield
|
2 episodes
|
2009
|
Flashpoint
|
Sgt. Daniel Rangford
|
Episode: “Haunting the Barn”
|
2010
|
Smallville
|
Joseph Cavanaugh
|
Episode: “Harvest”
|
2010
|
Tower Prep
|
Public School Teacher
|
Episode: “New Kid”
|
2010
|
Shattered
|
Karl Alvert
|
Episode: “Where's the Line?”
|
2010
|
And Baby Will Fall
|
Blanchard
|
TV Movie
|
2011
|
Against the Wall
|
|
Episode: “The Fifth Body”
|
2011
|
Endgame
|
Robert Spiro
|
Episode: “The White Queen”
|
2011
|
Goodnight for Justice
|
Dan Reed
|
TV Movie
|
2012
|
Saving Hope
|
Dr. Ron McBride
|
Episode: “A New Beginning”
|
2012
|
King
|
Detective Sergeant Lou Adelman
|
Episode: “Josh Simpson”
|
2012
|
Republic of Doyle
|
Chili Power
|
Episode: “High School Confidential”
|
2012
|
Burden of Evil
|
Lt. Frank McDermott
|
TV Movie
|
2013
|
Christmas with Tucker
|
Thorne
|
TV Movie
|
2013
|
Copper
|
Judge
|
2 episodes
|
2013
|
Bomb Girls
|
Detective Brodie
|
2 episodes
|
2013
|
Being Human
|
Pete
|
2 episodes
|
2013
|
Lost Girl
|
The Caretaker
|
Episode: “The Ceremony”
|
2013
|
Alien Mysteries
|
Detective Stephen White
|
Episode: “The Reed Family”
|
2014
|
Christmas at Cartwright's
|
Mr. Cartwright
|
TV Movie
|
2014
|
Covert Affairs
|
Commander Richard Wheeler
|
Episode: “Transport Is Arranged”
|
2014
|
Reign
|
The Count
|
Episode: “Terror of the Faithful”
|
2014
|
Touring T.O.
|
Richard
|
3 episodes
|
2014
|
How to Build a Better Boy
|
General McFee
|
TV Movie
|
2014
|
A Surrogate's Terror
|
Oscar Oberly
|
TV Movie
|
2014
|
The Best Laid Plans
|
Norm Fontana
|
6 episodes
|
2015
|
Christmas Incorporated
|
Mayor Martin Keegan
|
TV Movie
|
2015
|
The Strain
|
Harrison McGeever
|
4 episodes
|
2015
|
The Fixer
|
|
Episode: #1.2
|
2013-2015
|
Hard Rock Medical
|
Ray Teneli
|
5 episodes
|
2015
|
Good Witch
|
Jerry
|
episodes
|
2015
|
A Wish Come True
|
Charlie
|
TV Movie
|
2016
|
Shoot the Messenger
|
Insp. Morris
|
6 episodes
|
2016
|
Love on a Limb
|
Sheriff Larry Garbaldi
|
TV Movie
|
2013-2016
|
Orphan Black
|
Lieutenant Gavin Hardcastle
|
9 episodes
|
2016
|
Rogue
|
Jared Bosco
|
2 episodes
|
2016
|
Valentine Ever After
|
Walter
|
TV Movie
|
2016
|
Flower Shop Mystery: Mum's the Word
|
Tom Harding
|
TV Movie
|
2017
|
Framed for Murder: A Fixer Upper Mystery
|
Pete Hughes
|
TV Movie
|
2016-2018
|
Killjoys
|
Marris Jaqobis
|
2 episodes
|