Role w serialach
Pokolenie mutantów
jako Mason Eckhart
27 odcinków
Orphan Black
jako Dr. Alan Nealon
7 odcinków
6 odcinków
Spliced
jako Lord Wingus Eternum (voice)
2 odcinków
Legenda telewizji
jako David Gilberto
1 odcinków
Na południe
jako Jimmy Donnelly
1 odcinków
Friday the 13th: The Series
jako Frank Edwards
1 odcinków
1 odcinków
Detektyw Murdoch
jako Judge Mitchell Wilson
1 odcinków
Emily of New Moon
jako Dr. Campbell
1 odcinków
FX: The Series
jako David Craymore
1 odcinków
Rookie Blue
jako Angel
1 odcinków
Friday the 13th: The Series
jako Atticus Rook
1 odcinków
Twitch City
jako Dean
1 odcinków
Great Performances
jako Edmund Tyrone
1 odcinków