Filmography
- Actor (27 credits)
- King Lear (2008) Gentleman
- Julian Fellowes Investigates: A Most Mysterious Murder - The Case of the Earl of Erroll (2005) The Barber
- Heart of the Country (1987) Farmer Pike
- By the Sword Divided (1983) Captain Bush
- King Lear (1982) Duke of Burgundy
- The Tomorrow People (1973) Number 300
- The Adventurer (1972) Fairley
- Nobody Ordered Love (1972) Jacques Legrand
- The Pathfinders (1972) Flight Lieutenant David Conway
- Quest for Love (1971) Johnny Prescott
- Von Richthofen and Brown (1971) Murphy
- Macbeth (1970) Malcolm
- UFO (1970) Phil Mitchell
- The Winter's Tale (1967) Florizel / Archidamas
- The Idiot (мини-сериал) (1966) Yevgeni Pavlovich
- The Heroes of Telemark (1965) Arne
- Heiress of Garth (мини-сериал) (1965) Clement Ovington
- Becket (1964) Brother John
- The Masque of the Red Death (1964)
- The Beauty Jungle (1964) Harry
- Witchcraft (1964) Todd Lanier
- The Spread of the Eagle (мини-сериал) (1963) Diomedes
- That Kind of Girl (1963) Keith Murray
- 80,000 Suspects (1963) Brian Davis, not listed in credits
- Doctor in Distress (1963) Dr. Stewart
- The Informers (1963) Young Constable, not listed in credits
- They Hanged My Saintly Billy (1962) Timmis