Actor (44 credits)
- The UNIT Family: Part Two (2011) Captain Munro, хроника
- The Ties That Bind Us (2008) Captain Munro, хроника
- The Return of the Native (1994) Vicar
- Vanity Fair (1987) Mr. Charteris
- First Among Equals (1986) George Mills
- Shine on Harvey Moon (1982) Bakery Inspector
- Enemy of the People (1980) Houston
- Dickens of London (мини-сериал) (1976) Mr. Kerr
- General Hospital (1972) Dr. Donald Ferris (1974-1975)
- War & Peace (1972) Marshal Berthier
- Six Days of Justice (1972) Clerk of Court
- Upstairs, Downstairs (1971) Len Finch
- The Onedin Line (1971) Leon Say
- UFO (1970) Dr. Charles Reed
- Sinking Fish Move Sideways (1968) Jerry Fielding
- Thursday Theatre (1964) Oscar
- Rupert of Hentzau (1964) Bauer
- The Cardinal (1963) Priest, not listed in credits
- The Doctors (1963) Dr.Wensley (1970-71)
- What Every Woman Wants (1962) John Shand
- Oliver Twist (1962) Harry Maylie
- The Master of Ballantrae (1962) Henry Durie
- Greyfriars Bobby: The True Story of a Dog (1961) News Correspondent, not listed in credits
- Gorgo (1961) Soldier, not listed in credits
- Three Ring Circus (1961) Paul
- Top Secret (1961) Kidnapped Explorer
- The 3 Worlds of Gulliver (1960) Kings Guard, not listed in credits
- The Tragical History of Doctor Faustus (1959) Second Scholar
- Shake Hands with the Devil (1959) Timmy McGrath
- The Return of Peggy Atherton (1959) Geoffrey Delamere
- The Rough and the Smooth (1959) John
- These Dangerous Years (1957) Badger
- Reach for the Sky (1956) Cadet Mason, not listed in credits
- The Last Enemy (1956) Peter
- A Touch of the Sun (1956) Tourist in Hotel, not listed in credits
- Richard of Bordeaux (1955) Edward, Earl of Rutland
- London Playhouse (1955) Reardon
- The Dam Busters (1955) Crew member, not listed in credits
- The Green Scarf (1954) Courtroom Lawyer, not listed in credits
- Hands of Destiny (1954) American Student, not listed in credits
- Montserrat (1954) Ricardo
- The Face of Love (1954) Aeneas
- Tygers Hart (1954) Romeo
- Robin Hood (1953) Alan a Dale