Role w serialach
Grimm
jako Nick Burkhardt
122 odcinków
A Million Little Things
jako Eddie Saville
87 odcinków
20 odcinków
Genialna Morgan
jako David Peck
3 odcinków
The Deep End
jako Jason Carpenter
2 odcinków
Eli Stone
jako Scott Colby
2 odcinków
Zaklinaczka duchów
jako Rick
1 odcinków
Chirurdzy
jako Todd Vernon
1 odcinków
U.S. Attorney
jako Andrew Moore
1 odcinków
Love Bites
jako Jordan
1 odcinków
Hot in Cleveland
jako Tyler
1 odcinków
Private Practice
jako Daniel Woods
1 odcinków
Crash
jako Brad
1 odcinków
Veronica Mars
jako Sneed Batmen Guy
1 odcinków
Hollywood Game Night
jako Self
1 odcinków
Bez śladu
jako Seth
1 odcinków
Superman i Lois
jako Older Jonathan (uncredited)
1 odcinków
Key & Peele
jako Mack
1 odcinków
Bez skazy
jako Evan
1 odcinków