Role w serialach
ReGenesis
jako David Sandström
52 odcinków
Michael Hayes
jako John Manning
22 odcinków
Millennium
jako Agent Barry Baldwin
22 odcinków
Bomb Girls
jako Bob Corbett
18 odcinków
Nikita
jako Ari Tasarov
18 odcinków
Sztuka i zbrodnia
jako Ashbel Whitman
10 odcinków
The Commish
jako Jeff Hartley
9 odcinków
Batwoman
jako Roman Sionis / Black Mask
9 odcinków
Zoo
jako General Davies
9 odcinków
V Wars
jako Calix Niklos
9 odcinków
Millennium
jako Agente especial Barry Baldwin
8 odcinków
Happy Town
jako Dan Farmer
8 odcinków
Blood and Water
jako Detective Al Gorski
8 odcinków
Godziny grozy
jako Paul Reynolds
8 odcinków
To: Witajcie w Derry
jako Clint Bowers
8 odcinków
Pure
jako Eli Voss
6 odcinków
Whistler
jako Peter Varland
6 odcinków
Uprowadzona
jako James Casey
5 odcinków
Orphan Black
jako Henrik "Hank" Johanssen
5 odcinków
Dark Rising: Warrior of Worlds
jako Aramas
5 odcinków
4 odcinków
In the Dark
jako Jimmy McKay
4 odcinków
Designated Survivor
jako Charlie Langdon
4 odcinków
The D.A.
jako Jerry Weicker
4 odcinków
Real Vikings
jako Host
4 odcinków
The Expanse
jako Captain Martens
4 odcinków
The Murdoch Mysteries
jako Detective William Murdoch
3 odcinków
Sullivan's Crossing
jako Walter
3 odcinków
Paradise Falls
jako Tyrone Fox
3 odcinków
Catwalk
jako Zane Platt
3 odcinków
Mentors
jako Dr. Milton Bradshaw
3 odcinków
12 Małp
jako Elliot Jones
3 odcinków
Korporacje przyszłości
jako Phill Brill
3 odcinków
The Umbrella Academy
jako The Conductor
3 odcinków
24 godziny
jako Ronnie Stark
2 odcinków
Piękna i bestia
jako Silverfox
2 odcinków
The Listener
jako Magnus Elphrenson
2 odcinków
Tilt
jako Randy Cioffi
2 odcinków
10.5: Apokalipsa
jako Alec Becker
2 odcinków
Medical Investigation
jako Clark White
1 odcinków
21 Jump Street
jako Bill Godwin
1 odcinków
Miracles
jako Jason Herlock
1 odcinków
Detektyw Monk
jako Trevor McDowell
1 odcinków
Fringe: Na granicy światów
jako Dr. Reyes
1 odcinków
Nocny Łowca
jako Young Thomas Constantine
1 odcinków
Nightmare Cafe
jako Jesse
1 odcinków
Flashpoint
jako Walter Volcek
1 odcinków
Po Tamtej Stronie
jako Dr. Andy Groenig
1 odcinków
Top Cops
jako Stephen Davis
1 odcinków
Okup
jako Tanner Donovan
1 odcinków
Hudson i Rex
jako Viktor Maddox
1 odcinków
Droga do Avonlea
jako Count Marek
1 odcinków
The Hidden Room
jako Rick
1 odcinków
Secret Service
jako Talbot
1 odcinków
The Detectives
jako Inspector Doug Grady
1 odcinków
Uprowadzona
jako James Casey (uncredited)
1 odcinków
Po Tamtej Stronie
jako Zach Griffiths
1 odcinków
Po Tamtej Stronie
jako Scientist
1 odcinków
Po Tamtej Stronie
jako Ned Bailey
1 odcinków
Sanktuarium
jako Malcolm Dawkins
1 odcinków
This Is Wonderland
jako Dale Robertson
1 odcinków
Darknet
jako Henry
1 odcinków
Piękna i bestia
jako Silverfox (uncredited)
1 odcinków
Lonesome Dove: The Outlaw Years
jako Ned
1 odcinków
Houdini & Doyle
jako Thomas Edison
1 odcinków
W garniturach
jako Keith Hoyt
1 odcinków
Detektyw Murdoch
jako Father Keegan
1 odcinków
Nikita
jako Roger
1 odcinków
Nieśmiertelny
jako Paul Kinman
1 odcinków
Ziemia: Ostatnie starcie
jako Joe
1 odcinków
Heartland
jako Brad Borden
1 odcinków
Heartland
jako Brad (voice)
1 odcinków
Katastrofa
jako Captain Stephen Littlefield
1 odcinków