Role w serialach
Demony da Vinci
jako Lorenzo Medici
28 odcinków
21 odcinków
Sinbad
jako Gunnar
12 odcinków
Beowulf: Return to the Shieldlands
jako Abrecan
12 odcinków
Krypton
jako Daron-Vex
10 odcinków
Fundacja
jako Lewis Pirenne
8 odcinków
Hiszpańska Księżniczka
jako Henry VII
8 odcinków
Egypt
jako Champollion
6 odcinków
Marchlands
jako Mark Ashburn
5 odcinków
W Świecie Jane Austen
jako Mr. Darcy
4 odcinków
Niewinny
jako Tom Wilson
4 odcinków
Fifteen-Love
jako Adam Jaffe
4 odcinków
Ambassadors
jako Stephen Pembridge
3 odcinków
Cilla
jako George Martin
3 odcinków
2 odcinków
Luther
jako Tom Marwood
2 odcinków
The Crown
jako Norton Knatchbull
2 odcinków
Pomost
jako Russell
2 odcinków
King & Conqueror
jako Sweyn
2 odcinków
Śmierć pod palmami
jako Aaron McCormack
1 odcinków
Foyle's War
jako Peter Buckingham
1 odcinków
1 odcinków
1 odcinków
Poirot
jako David Hunter
1 odcinków
Peaky Blinders
jako Michael Levitt
1 odcinków
Gone
1 odcinków