Role w serialach
Obłudna gra
jako Eric Monreaux
10 odcinków
Prawo i porządek: Sekcja specjalna
jako Jake Griffin
6 odcinków
Z: The Beginning of Everything
jako Townsend Martin
5 odcinków
My Mother and Other Strangers
jako Lieutenant Barnhill
5 odcinków
Sprawa idealna
jako Tom C. Gordon
4 odcinków
Agentka McCall
jako Amnesiac/Roy Hayes/Eric Davies
1 odcinków
Evil
jako Officer Jim Turley
1 odcinków
The Interestings
jako Jonah Dey
1 odcinków
Prawo i porządek
jako Niles Harper
1 odcinków
Chicago Med
jako Omar Thomas
1 odcinków
Prawo i porządek: Sekcja specjalna
jako Ellis Griffin
1 odcinków
Madam Secretary
jako Scott Welland
1 odcinków