
Role w serialach
Bez pardonu
jako Danny MacGregor
23 odcinków
Dynastia Tudorów
jako Henry Howard
20 odcinków
4 odcinków
Luther
jako George Stark
4 odcinków
4 odcinków
Gotham
jako Reggie Payne
3 odcinków
Agenci T.A.R.C.Z.Y.
jako Alistair Fitz
3 odcinków
2 odcinków
1 odcinków
Prime Suspect
jako DS Rankine
1 odcinków
1 odcinków
The Tales of Para Handy
jako Robert Grant
1 odcinków
1 odcinków