Role w serialach
Doktor Hart
jako Wade Kinsella
76 odcinków
All Rise
jako Mark Callan
58 odcinków
Marvel. Daredevil
jako Benjamin 'Dex' Poindexter
13 odcinków
The Astronaut Wives Club
jako Scott Carpenter
10 odcinków
Stupid Hype
jako Hype
9 odcinków
Generation Kill: Czas wojny
jako Evan Stafford
7 odcinków
Dzikość
jako Shane Maguire
6 odcinków
Sposób na morderstwo
jako Charles Mahoney
4 odcinków
Daredevil: Odrodzenie
jako Benjamin Poindexter / Bullseye
3 odcinków
Agenci NCIS
jako John Kirby
1 odcinków
Bates Motel
jako Taylor
1 odcinków
Blood & Oil
jako Finn
1 odcinków
Whose Line Is It Anyway?
jako Self
1 odcinków
Życie na fali
jako Brad
1 odcinków
Imperfect Women
jako Scott
1 odcinków
Ekipa
Directing
All Rise
– Director
Production
Stupid Hype
– Producer
Stupid Hype
– Executive Producer
Writing
Stupid Hype
– Writer