Role w serialach
Teen Wolf: Nastoletni wilkołak
jako Deucalion
18 odcinków
Krzyk
jako Officer Reynolds
5 odcinków
Wolf Pack
jako Malcom
3 odcinków
Dash i Lily
jako Adam
3 odcinków
Marvel. Daredevil
jako Anatoly Ranskahov
2 odcinków
Gwiezdne wojny. Wojny klonów
jako Mee Deechi (voice)
2 odcinków
Niepokorni
jako Professor Moss
2 odcinków
Castle
jako Lloyd Saunders
1 odcinków
24 godziny
jako Leon
1 odcinków
CSI: Kryminalne zagadki Nowego Jorku
jako Christopher Vackner
1 odcinków
Tożsamość szpiega
jako Sean Glenanne
1 odcinków
Pod osłoną nocy
jako Donovan Shepard
1 odcinków
90210
jako Kevin
1 odcinków
Jedenasta godzina
jako Brandon Hertle
1 odcinków
The Middleman
jako Vlad the Impaler
1 odcinków
The Forgotten
jako Sean Hennessey
1 odcinków
Agenci NCIS
jako Rudolph Stalin
1 odcinków
Czysta krew
jako Justin
1 odcinków
Mentalista
jako Owen Melling
1 odcinków
Grimm
jako Damien Barso
1 odcinków
Gwiezdne wojny. Wojny klonów
jako Lott Dod (voice)
1 odcinków
Gwiezdne wojny. Wojny klonów
jako Lott Dod / Toydarian Guard (voice)
1 odcinków
Gwiezdne wojny. Wojny klonów
jako Lott Dod / Gotal (voice)
1 odcinków
Gwiezdne wojny. Wojny klonów
jako Lott Dod / Kerch Kushi (voice)
1 odcinków
Avengers: Zjednoczeni
jako Moon Knight (voice)
1 odcinków
Pani Prezydent
jako Jared Lyons
1 odcinków
S.W.A.T.
jako Gunnar Cade
1 odcinków
Zaplątani: Przygody Roszpunki
jako Additional Voices (voice)
1 odcinków
Czarna lista
jako Edward Lussier
1 odcinków
Chicago P.D.
jako Wade McGregor
1 odcinków
Park Jurajski: Teoria chaosu
jako Sullivan (voice)
1 odcinków
Ukryty poziom
jako Necris Captain (voice)
1 odcinków
Agenci NCIS. Los Angeles
jako Jeffrey Kinto
1 odcinków