
Role w serialach
258 odcinków
Morderstwa w Midsomer
jako Sgt Daniel Scott
15 odcinków
Hilda
jako Erik Ahlberg (voice)
13 odcinków
Jesus: His Life
jako Pedro
8 odcinków
Poldark - Wichry losu
jako Sir Francis Basset
8 odcinków
Władcy przestworzy
jako Dr. 'Smokey' Stover
5 odcinków
Paryż w ogniu: Paris Has Fallen
jako Richard
4 odcinków
Dancing on the Edge
jako Prince George
3 odcinków
2 odcinków
A Very Royal Scandal
jako Jeffrey Epstein
2 odcinków
Spooks
jako Anton
1 odcinków
1 odcinków
Secret Diary of a Call Girl
jako Tom
1 odcinków
Endeavour
jako Dr. Dean Powell
1 odcinków
Przygody Merlina
jako Sir Oswald
1 odcinków
Agatha Raisin
jako Tom 'Bunchie' Richards
1 odcinków
Ojciec Brown
jako Sherman Quinn
1 odcinków