Role w serialach
46 odcinków
Poldark
jako Francis Poldark
29 odcinków
The Piglet Files
jako Morris Drummond
20 odcinków
14 odcinków
The Crown
jako Lord Salisbury
10 odcinków
May to December
jako Miles
6 odcinków
Lipstick on Your Collar
jako Major Hedges
6 odcinków
David Copperfield
jako Tommy Traddles
6 odcinków
5 odcinków
Sense and Sensibility
jako John Willoughby
4 odcinków
Masada
jako Attius, Head Tribune
4 odcinków
Bridgertonowie
jako Lord Holley
3 odcinków
Przeklęta
jako Pope Abel
2 odcinków
The Far Pavilions
jako Kelly
2 odcinków
Mr. Palfrey of Westminster
jako Nikolai Baliev
2 odcinków
Enemy at the Door
jako Standartenführer Grunwald
1 odcinków
Łowcy skarbów
jako Lord Artherton
1 odcinków
Przygody Sherlocka Holmesa
jako Neville St Clair
1 odcinków
Hallmark Hall of Fame
jako Randolph Churchill
1 odcinków
Laurence Olivier Presents
jako Roberto
1 odcinków
Anatomia skandalu
jako Lawrence Hughes-Davies
1 odcinków
Wycliffe
jako Ch. Insp. Bonner
1 odcinków
Hallmark Hall of Fame
jako Apollodorus
1 odcinków
The Ten Commandments
jako Benny
1 odcinków
BBC Play of the Month
jako Mr Sheridan
1 odcinków
Longitude
jako Captain Digges
1 odcinków
Theatre 625
jako David Donkin
1 odcinków