•
Johnny Tremain (1957) – British Officer (uncredited) •
Alfred Hitchcock Presents (1958) (Season 3 Episode 38: "Impromptu Murder") – Holsom •
Return of the Fly (1959) – Ronald Holmes, alias Alan Hinds •
Ten Who Dared (1960) – Frank Goodman •
One Hundred and One Dalmatians (1961) – Sergeant Tibbs and Scottie (voice) •
Master of the World (1961) – Phillip Evans •
Alfred Hitchcock Presents (1962) (Season 7 Episode 13: "The Silk Petticoat") – Phillip Haven •
Tales of Terror (1962) – Dr. James (segment "The Case of M. Valdemar") •
The Spiral Road (1962) – Drager's Replacement (uncredited) •
The Outer Limits (1963) (Season 1 Episode 10: "Nightmare") – Capt. Terrence Ralph Brookman •
The Alfred Hitchcock Hour (1964) (Season 2 Episode 19: "Murder Case") – Peter •
King Rat (1965) – Cox •
Star Trek: The Original Series (1968) (Season 3 Episode 5: "Is There in Truth No Beauty?") – Larry Marvick •
The Great Santini (1979) – Captain Weber •
Wrong Is Right (1982) – British Reporter •
Ink: A Tale of Captivity (2010) – Country Gentleman (final film role) •
Ink: A Tale of Captivity (2010) – Country Gentleman •
The House of the Seven Gables (2018) – The Storyteller (voice-over role) •
Plummet to Adventure (TBA) – Squadron Leader Thrilling ==References==