Role w serialach
Niepokorni
jako Ian Gallagher
134 odcinków
Mercy Street
jako Tom Fairfax
12 odcinków
Gotham
jako Jerome Valeska
12 odcinków
Gotham
jako Jeremiah Valeska
10 odcinków
Corey and Lucas for the Win
jako Corey
6 odcinków
Zwariowany świat Malcolma
jako Chad
6 odcinków
Ned's Declassified School Survival Guide
jako Palmer Noid
3 odcinków
Avatar. Legenda Aanga
jako Twin 1 (voice)
1 odcinków
1 odcinków
Fringe: Na granicy światów
jako Tyler Carson
1 odcinków
Detektyw Monk
jako Danny Cooper
1 odcinków
Zabójcze umysły
jako (archive footage)
1 odcinków
Zabójcze umysły
jako Jeffrey Charles
1 odcinków
Mentalista
jako Elliot
1 odcinków
A Little Late with Lilly Singh
jako Self
1 odcinków
Partnerki
jako Jonathan McKenna
1 odcinków
Terriers
jako Cody Grice
1 odcinków
James Gunn's PG Porn
jako Young Boy 1
1 odcinków
Prawo i porządek: Sekcja specjalna
jako Eddie Sandow
1 odcinków
Prawo i porządek
jako Eddie Sandow
1 odcinków
Gotham
jako Joker
1 odcinków
Shameless Hall of Shame
jako Ian Gallagher
1 odcinków
Agenci NCIS
jako Nick Peyton
1 odcinków
Love Daily
jako Aaron
1 odcinków
Acting for a Cause
jako Ferris Bueller
1 odcinków
Wzór
jako Todd
1 odcinków
LEGO Gwiezdne Wojny: Odbuduj galaktykę – Elementy przeszłości
jako Cal Kestis (voice)
1 odcinków
Bosch: Start of Watch
jako Harry Bosch
1 odcinków