
Role w serialach
Agentka Carter
jako Edwin Jarvis
18 odcinków
Those Who Kill
jako Thomas Schaeffer
10 odcinków
Red Election
jako Adam Cornwell
10 odcinków
NCIS: Tony & Ziva
jako Henry
10 odcinków
Secret Diary of a Call Girl
jako Duncan
9 odcinków
Broadchurch
jako Lee Ashworth
8 odcinków
Nowa konstelacja
jako Magnus Taylor
8 odcinków
Elizabeth: Our Queen
jako Narrator
8 odcinków
6 odcinków
Strefa skażenia
jako Trevor Rhodes
6 odcinków
The History of Tom Jones: A Foundling
jako Blifil
5 odcinków
Leonardo
jako Ludovico Sforza
5 odcinków
A Dance to the Music of Time
jako Nicholas Jenkins (student)
4 odcinków
Rebel Heart
jako Ernie Coyne
4 odcinków
Homeland
jako Thomas Anson
4 odcinków
Deadline
jako James
4 odcinków
VisionQuest
jako J.A.R.V.I.S.
4 odcinków
Fallen Angel
jako Toby Clifford
3 odcinków
The Ruth Rendell Mysteries
jako Nicholas Hawthorne (Aged 22)
2 odcinków
The Ice House
jako Jonathan Maybury
2 odcinków
Das Boot
jako Jack Sinclair
2 odcinków
1 odcinków
1 odcinków
1 odcinków
1 odcinków
Grace
jako DSI Cassian Pewe
1 odcinków
Them
jako Cain Johnson
1 odcinków
Sunburn
jako Phil
1 odcinków
The Inspector Lynley Mysteries
jako Guy Thompson
1 odcinków
Poirot
jako Derek Kettering
1 odcinków
Panna Marple
jako Jerry Burton
1 odcinków
The Graham Norton Show
jako Self
1 odcinków
Homeland
jako Anson
1 odcinków
Podkomisarz Brenda Johnson
jako Professor Alex Banks
1 odcinków
A gdyby…?
jako Edwin Jarvis (voice)
1 odcinków
Ancient Rome: The Rise and Fall of an Empire
jako Tiberius Gracchus
1 odcinków