Role w serialach
Trzynaście powodów
jako Clay Jensen
49 odcinków
Ocalić Grace
jako Clay Norman
46 odcinków
Awake
jako Rex Britten
13 odcinków
Skandal
jako Jerry Grant Jr.
6 odcinków
Skazany na śmierć
jako Young Michael
5 odcinków
Zagubieni
jako David Shephard
4 odcinków
Zepsuta krew
jako Tyler Shultz
4 odcinków
13 Reasons Why: Beyond the Reasons
jako Self
3 odcinków
Agenci T.A.R.C.Z.Y.
jako Donnie Gill
2 odcinków
Chirurdzy
jako Ryan
1 odcinków
Zaklinaczka duchów
jako Pierce Wilkins
1 odcinków
Drake & Josh
jako Jeffrey
1 odcinków
Dwóch i pół
jako Little Charlie
1 odcinków
Rules of Engagement
jako Nicky
1 odcinków
Medium
jako Cameron
1 odcinków
Mentalista
jako Frankie O'Keefe
1 odcinków
Nikita
jako Stefan Tasarov
1 odcinków
Men of a Certain Age
jako Reed
1 odcinków
Prawo i porządek: Sekcja specjalna
jako Luca Gabardelli
1 odcinków
Against the Wall
jako Ryan Spencer
1 odcinków
MTV Movie & TV Awards
jako Self - Presenter
1 odcinków
Nie z tego świata
jako Danny Carter
1 odcinków
R. L. Stine's The Haunting Hour
jako Corey
1 odcinków
R. L. Stine's The Haunting Hour
jako Chad
1 odcinków
Therapuss
jako Self
1 odcinków