Role w serialach
Poldark
jako George Warleggan
23 odcinków
Dear John
jako John Lacey
14 odcinków
Moonbase 3
jako Dr Michel Lebrun
6 odcinków
The Caesars
jako Caligula
6 odcinków
6 odcinków
Dangerous Knowledge
jako Sanders
6 odcinków
Secret Army
jako Paul Vercors
4 odcinków
The World of Hammer
jako Self (archive footage)
3 odcinków
Thriller
jako Michael Spencer
1 odcinków
1 odcinków
Partnerzy
jako Michel
1 odcinków
1 odcinków
1 odcinków
The Six Wives of Henry VIII
jako Thomas Culpepper
1 odcinków
1 odcinków
Minder
jako François LeBlanc
1 odcinków
The Protectors
jako David Lee
1 odcinków
Tales of the Unexpected
jako Paul Foster
1 odcinków
Playhouse
jako Mr. Reinhardt
1 odcinków
The Ten Commandments
jako Louis Briquet
1 odcinków
House on the Hill
jako Rupert Douglas
1 odcinków