1978 "The Big Sleep"... Inspector Gregory
1975 "Conduct Unbecoming"... The Doctor
1969 "David Copperfield"... Mr. Murdstone
1969 "Destiny of a Spy"... Sir Martin Rolfe
1969 "The Royal Hunt of the Sun"... King Carlos
1969 "Hannibal Brooks"... Padre
1967 "Hallmark Hall of Fame" Episode: Saint Joan... Warwick
1967 "Quatermass and the Pit"... Dr. Mathew Roney
1967 "The Jokers"... Col. Gurney-Simms
1966 "Cast a Giant Shadow"... Maj. Safir
1966 "Bob Hope Presents the Chrysler Theatre" Episode: The Enemy on the Beach... Commander John McAuliffe
1965 "King Rat"... Dr. Kennedy
1964 "Thursday Theatre" Episode: The Cocktail Party... Edward Chamberlayne
1963 "The Great Escape"... Rupert "The SBO" Ramsey
1963 "Ben Casey" Episode: A Hundred More Pipers... Dr. Alvin MacKenzie
1963 "Hallmark Hall of Fame" Episode: Pygmalion... Henry Higgins 
1961 "The Dick Powell Show" Episode: Three Soldiers... Fraser
1961 "Hallmark Hall of Fame" Episode: Victoria Regina... Prince Albert
1960 "The Citadel"... Dr. Andrew Manson
1960 "Tales from Dickens"... Christmas at Dingley Dell... Mr. Jingle
1960 "Tales from Dickens" Episode: Pickwick`s Dilemma... Mr. Jingle
1960 "BBC Sunday-Night Play" Episode: Man and Superman... Jack Tanner
1959 "Play of the Week" Episode: The Power and the Glory... Priest
1959 "Third Man on the Mountain"... Franz Lerner
1959 "Alfred Hitchcock Presents" Episode: The Crystal Trench... Mark Cavendidge
1959 "The DuPont Show of the Month" Episode: Billy Budd... Captain Vere
1959 "The DuPont Show of the Month" Episode: What Every Woman Knows... John Shand
1959 "Playhouse 90" Episode: Wings of the Dove... Miles Denshaw
1958 "ITV Play of the Week" Episode: Johnny Belinda... Dr. Davidson
1958 "Alfred Hitchcock Presents" Episode: Poison... Harry Pope
1958 "The DuPont Show of the Month" Episode: A Tale of Two Cities... Sidney Carton
1958 "The Vikings"... Egbert
1958 "Suspicion" Episode: The Voice in The Night... James Thomason
1957 "The Bridge on the River Kwai"... Maj. Clipton
1957 "ITV Play of the Week" Episode: Accolade... Will Trenting
1957 "Folio" Episode: Mr. Bolfry--- Mr. Bolfry
1956 "The Errol Flynn Theatre" Episode: The Transfer... Andrew
1956 "Lust for Life"... Theo van Gogh
1956 "The Gambler"... Alexei Iwanovitch
1955 "A Trial of Love"
1955 "ITV Television Playhouse" Episode: Man of Destiny... Napoleon
1955 "BBC Sunday Night Theatre" Episode: The River Line... Philip Sturgess
1954 "Beau Brummell"... Lord Edwin Mercer
1953 "The Net"... Prof. Michael Heathley
1952 "BBC Sunday Night Theatre" Episode: Love in Albania... Will Ramilies
1952 "The Pickwick Papers"... Nathaniel Winkle
1952 "Gift Horse"... Lt. Richard Jennings, No. 1
1952 "Brandy for the Parson"... Bill Harper
1951 "White Corridors"... Neil Marriner 
1950 "Cage of Gold"... Dr. Alan Kearn 
1949 "Trottie True"... Lord Digby Landon
1949 "Edwary, My Son"... Bronton
1948 "The Light of Heart"... Robert
1948 "The Small Voice"... Murray Byrne
1948 "Broken Journey"... Bill Haverton
1947 "The Little Dry Thorn"... Larsa
1944 "The Way Ahead"... Pvt. Evan Lloyd
1943 "San Demetrio London"... Gunnery Control Officer, HMS Jervis Bay
1942 "Went the Day Well?"... German Corporaln
1942 "In Which We Serve"... Ship`s Doctor
1942 "Alibi"... Barman
1942 "One of Our Aircraft is Missing"... (uncredited)
1942 "The Missing Million"
1939 "Twelfth Night"... Valentine
1937 "Daily Round"... Man in Top Hat (uncredited)