Role w serialach
Nie z tego świata
jako Jack
36 odcinków
Pokolenie V
jako Rufus
10 odcinków
Arrow
jako Lonnie Machin / Anarky
5 odcinków
The Returned
jako Hunter Gibbs
5 odcinków
Nie z tego świata
jako Belphegor
3 odcinków
Bates Motel
jako Ra'uf
2 odcinków
Motive
jako James Dent
1 odcinków
Winchesterowie
jako Jack
1 odcinków
Świry
jako Jiri
1 odcinków
The Dead Zone
jako Stillson (12 yrs)
1 odcinków
Human Target
jako Sean
1 odcinków