
Role w serialach
Traders
jako Paul Deeds
83 odcinków
Madison
jako Kevin Sharpe
53 odcinków
The Listener
jako Alvin Klein
38 odcinków
Jeremiah
jako Markus Alexander
35 odcinków
22 odcinków
14 odcinków
Herb piratów
jako James Balfour
9 odcinków
Szpital świętej Marii
jako Dr. Thomas Hamilton
7 odcinków
Bates Motel
jako Trespasser
4 odcinków
Gwiezdne wrota
jako Malek
2 odcinków
Rookie Blue
jako Finn
2 odcinków
Legenda telewizji
jako Jimmy
1 odcinków
Pokolenie mutantów
jako Kristoff
1 odcinków
21 Jump Street
jako Jeff Chandler
1 odcinków
Detektyw Murdoch
jako James Pendrick
1 odcinków
Łowcy skarbów
jako Tsarlov
1 odcinków
Z Archiwum X
jako Marty (Male)
1 odcinków
1 odcinków
Po Tamtej Stronie
jako Luke
1 odcinków
Bordertown
jako Lamar Johnson
1 odcinków
Bates Motel
jako Bob's Employee
1 odcinków
Po Tamtej Stronie
jako Seth Todtman
1 odcinków
Ekipa
Directing
Orphan Black
– Director
Saving Hope
– Director
Wynonna Earp
– Director
Killjoys
– Director
The Disappearance
– Director
FBI: Most Wanted
– Director
Rookie Blue
– Director
FBI: International
– Director
Law & Order Toronto: Criminal Intent
– Director
FBI
– Director
Production
The Disappearance
– Associate Producer