Role w serialach
Nova Vita
jako Carter Hayes
10 odcinków
Homeland
jako Mills
2 odcinków
Zbrodnie Palm Glade
jako Kevin Fowler
1 odcinków
White Collar: Biały kołnierzyk
jako Karl Dekker
1 odcinków
Nie z tego świata
jako Eric Kripke
1 odcinków
Masters of Sex
jako Kyle
1 odcinków