Role w serialach
Okup
jako Oliver Yates
39 odcinków
Graceland
jako Dale "DJ" Jakes
38 odcinków
Power Rangers
jako Jack Landors
38 odcinków
The Best Years
jako Devon Sylver
21 odcinków
Snowfall
jako Buckley
14 odcinków
Harper's Island
jako Danny Brooks
13 odcinków
Turner & Hooch
jako Xavier Watkins
12 odcinków
Rekrut
jako Elijah Stone
11 odcinków
UnREAL
jako Dr. Simon
10 odcinków
Slasher
jako Dylan Bennett
8 odcinków
Na marginesie
jako Dwayne Andrews
8 odcinków
Pani sprzątająca
jako Jeremy Dolan
8 odcinków
Firefly Lane
jako Travis
6 odcinków
Wrogie niebo
jako Jamil Dexter
4 odcinków
Chicago Fire
jako Danny Booker
3 odcinków
Tajemnice Smallville
jako Yance
2 odcinków
CSI. Kryminalne zagadki Las Vegas
jako Anthony Samuels
1 odcinków
1 odcinków
1 odcinków
Motive
jako Lee Ward
1 odcinków
Rekrut: FBI
jako Elijah Stone
1 odcinków
Zabójcze umysły
jako Captain Adrian Scott
1 odcinków
R. L. Stine's The Haunting Hour
jako Major Mayhem
1 odcinków
1 odcinków
Human Target
jako Omar
1 odcinków