Role w serialach
Ocaleni
jako Alonzo Carver
13 odcinków
24: Dziedzictwo
jako Isaac Carter
12 odcinków
Oni
jako Henry Emory
10 odcinków
Czarny tort
jako Byron
8 odcinków
Wielkie nadzieje
jako Jaggers
6 odcinków
Harry Palmer: Teczka Ipcress
jako Paul Maddox
6 odcinków
In Flight
jako Dom
6 odcinków
The Serpent Queen
jako Alessandro de Medici
6 odcinków
Kryształ
jako Malcolm Rose
5 odcinków
Beowulf: Return to the Shieldlands
jako Gil
5 odcinków
Wybór
jako Dr Alex Anderson
5 odcinków
Top Boy
jako Jermaine
4 odcinków
Długa noc
jako Calvin Hart
2 odcinków
Czarne lustro
jako Judge Wraith
1 odcinków
Sprawa idealna
jako Dominic Quinn
1 odcinków
The Interceptor
jako Dexter Blair
1 odcinków