Narrator
The Sport of Kings (1974)
Narrator (voice)
Tomorrow's Merseysiders (1974)
Dr. Cordell
Fright (1971)
Mijnheer Brinker
Hans Brinker (1969)
Det-Insp Conway
Countercrime (1968)
Colonel Sandauer
The Night of the Generals (1967)
British Padre
The Longest Day (1962)
Inspector Parnell
Tomorrow at Ten (1962)
Callendar
Live Now - Pay Later (1962)
Butler
The Omega Mystery (1961)
Det. Insp. Sayers
The Frightened City (1961)
Renato
The Treasure of Monte Cristo (1961)
Father Timothy
Hand in Hand (1961)
Richard Hammond
Faces in the Dark (1960)
Captain John 'Jack' Bennett
SOS Pacific (1959)
Capt. Albert Ebbs
The Captain's Table (1959)
Cpt Williams
Sea of Sand (1958)
James Ignatius Rooney
Rooney (1958)
Michael Morgan
Miracle in Soho (1957)
Tony Hudson
True as a Turtle (1957)
Captain Bell - H.M.S. Exeter
The Battle of the River Plate (1956)
Mike McNeil
Jacqueline (1956)
Chayley Broadbent
Value for Money (1955)
Lieutenant Alec Duffy
Above Us the Waves (1955)
Edgar Curtain ("You Killed Elizabeth" segment)
Three Cases of Murder (1955)
Tony Rapallo
To Dorothy, a Son (1954)
Leslie Randall
The Crowded Day (1954)
Cpl. Bill Morris
Conflict of Wings (1954)
Dr. Michael Hale
The Weak and the Wicked (1954)
Dr. Maclean
The Passionate Pilgrim (1953)
Alan McKim
Genevieve (1953)
Squire Gordon Chesterford
The Titfield Thunderbolt (1953)
David Paterson
The Holly and the Ivy (1952)
Renzo Uccello
Venetian Bird (1952)
John Cameron
The Brave Don't Cry (1952)
Pilot Officer T.B. 'Septic' Baird
Angels One Five (1952)
Farrow
The Lavender Hill Mob (1951)
Redruth
Treasure Island (1950)
Coast Guardsman
Cairo Road (1950)
Recruit in Jungle (uncredited)
The Hasty Heart (1949)
Sammy MacCodrun
Whisky Galore! (1949)
Malcolm Murray-Bruce
Train of Events (1949)
P.O. T. Crean R.N.
Scott of the Antarctic (1948)