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