
Role w serialach
W powietrzu
jako Alec
7 odcinków
The Mill
jako James Windell
6 odcinków
Hanna
jako Carl Meisner
5 odcinków
Rillington Place
jako Malcolm Norris
3 odcinków
Grant
jako Ulysses S. Grant
3 odcinków
The Line of Beauty
jako Russell
2 odcinków
Ripper Street. Tajemnica Kuby Rozpruwacza
jako Nathaniel Hinchcliffe
2 odcinków
7.39
jako Grant Findlay
2 odcinków
Humans
jako Connor
2 odcinków
Hitler. Narodziny zła
jako Dr. Joseph Goebbels
2 odcinków
Being Human
jako Cooper
2 odcinków
Waking the Dead
jako Alec Garvey
1 odcinków
Dracula
jako Chief Inspector Morrow
1 odcinków
New Tricks
jako Clive Burgess
1 odcinków
Doktor Who
jako Tasker
1 odcinków
Alex Rider
jako Aaron Limehouse
1 odcinków
Morderstwa w Midsomer
jako Andrew Maplin
1 odcinków
Casualty
jako Patrick Barton
1 odcinków
Niewinny
jako Tabloid Journalist
1 odcinków
Foyle's War
jako Frank Gannon
1 odcinków