
Acted in 51
2000s
- 2007
Parrot Fashion
Movie
- 2001
Another Life
Sir Henry Curtis-Bennett
1990s
- 1999
- 1998
Killer Net
Pathologist · 1 episode
- 1997
- 1995
- 1992
1980s
- 1987
Casanova
Movie
Playing Away
Fredrick
- 1985
Anna of the Five Towns
Tom Kelly · 1 episode
- 1984
Other Halves
Irwin
The Tripods
TV
The Zany Adventures of Robin Hood
Moishe
Pope John Paul II
Jerzy Loparicz
- 1983
Atlantis
Goff
- 1981
Doctor Who: Logopolis
The Captain (archive footage)
1970s
- 1979
Henry IV Part 2
Earl of Northumberland
Henry IV Part 1
Henry Percy
Meetings with Remarkable Men
Father Maxim
Kidnapped
Cumberland · 1 episode
- 1978
Doctor Who: The Pirate Planet
The Pirate Captain
A Horseman Riding By
Parson Augustus Bull · 4 episodes
- 1977
Exiles
Ernest Hemingway
Supernatural
Herr Steekebeck · 1 episode
- 1976
The Hunchback of Notre Dame
Provost
Clayhanger
Big James · 14 episodes
- 1975
- 1974
Soft Beds, Hard Battles
Colonel Meinertzhagen (uncredited)
- 1973
Alice Through the Looking Glass
Walrus / Guard
The Optimists of Nine Elms
Policeman
A Picture of Katherine Mansfield
Father · 6 episodes
- 1971
Mary, Queen of Scots
Morton
Macbeth
Caithness
- 1970
1960s
- 1967
- 1965
Othello
Senators-Soldiers-Cypriots
- 1963
1950s
- 1951
Hallmark Hall of Fame
Cook · 1 episode