
Role w serialach
CHAOS
jako Higgins' Aide
13 odcinków
Béliveau
jako Hartland Molson
5 odcinków
Continuum: Ocalić przyszłość
jako Derek Richardson
3 odcinków
Gwiezdne wrota: Atlantyda
jako Doctor
1 odcinków
Świry
jako Daniel Bethel
1 odcinków
The 4400
jako Ryan Freel
1 odcinków
Riverdale
jako Mr. Wallis
1 odcinków
Prawdziwe powołanie
jako Gregory
1 odcinków
DC: Legendy Jutra
jako Tor Degaton
1 odcinków
Po Tamtej Stronie
jako Orderly
1 odcinków
Nie z tego świata
jako Stanton
1 odcinków
Gwiezdne wrota
jako Darian
1 odcinków
Gdzieś pomiędzy
jako Psychiatrist
1 odcinków
Nie z tego świata
jako Reggie
1 odcinków
R. L. Stine's The Haunting Hour
jako Nathan Ackerman
1 odcinków
A Million Little Things
jako Bank Manager
1 odcinków
Tajemnice Smallville
jako Tech
1 odcinków