
Acted in 72
1970s
- 1977
- 1973
The Tomorrow People
Jedikiah · 6 episodes
- 1972
Lord Peter Wimsey: Clouds of Witness
Sir Impey Biggs · 3 episodes
Lord Peter Wimsey
Sir Impey Biggs · 3 episodes
- 1971
- 1970
Ivanhoe
Godfrey Front de Boeuf · 4 episodes
1960s
- 1969
- 1968
Nearest and Dearest
Henri Duval · 1 episode
- 1967
Ghosts, Italian Style
The Scotsman (uncredited)
- 1966
- 1965
Doctor Who: The Myth Makers
Agamemnon
Hereward the Wake
Gilbert of Ghent · 8 episodes
Licensed to Kill
Walter Pickering
- 1964
The Black Torment
Black John
Doctor Who: The Keys of Marinus
Vasor
- 1963
The Three Lives of Thomasina
King Targu
The World Ten Times Over
Shelbourne
Siege of the Saxons
The Blacksmith
- 1962
The Silent Invasion
Emile
The Durant Affair
Mario Costello
- 1961
The Curse of the Werewolf
Bearded Customer (uncredited)
- 1960
The Cheaters
Gormley · 1 episode
Clue of the Twisted Candle
Ramon Karadis
The Savage Innocents
Trading Post Proprieter
1950s
- 1959
- 1958
Corridors of Blood
Black Ben
The Roots of Heaven
Father Fargue
Sea Fury
Mulder
- 1957
Saint Joan
La Tremouille
The Smallest Show on Earth
Albert Hardcastle
- 1956
Odongo
George Watford
The Errol Flynn Theatre
Manoyoma · 1 episode
- 1955
Geordie
Samson
King's Rhapsody
Prime Minister
- 1954
The Seekers
Capt. Bryce
The Diamond Wizard
Yeo
- 1953
The Kidnappers
Jan Hooft Sr.
- 1952
Miss Robin Hood
PC Andrews
- 1951
Tom Brown's Schooldays
Squire Brown
- 1950
The Naked Heart
Papa Suprenant
1940s
- 1949
Trottie True
George Edwardes
Adam and Evelyne
2nd Man at Restaurant Bar (uncredited)
Cardboard Cavalier
Soldier
- 1948
It's Hard to be Good
Fighting Neighbour (uncredited)
1930s
- 1937
- 1936
Flame in the Heather
Hawley