•
Waterfront (1950) as Deck-Hand (uncredited) •
Cage of Gold (1950) as Nicky (uncredited) •
Salute the Toff (1952) as Draycott •
The Man who Stroked Cats (1955) as Tom Meredith ( Dir. by
Anthony Pelissier with
Peggy Anne Clifford) (short) •
Loser Takes All (1956) as Tony •
The Birthday Present (1957) as Simon Scott •
Behind the Mask (1958) as Philip Selwood •
The Heart of a Man (1959) as Tony Carlisle •
Operation Amsterdam (1959) as Major Dillon •
The Rough and the Smooth (1959) as Mike Thompson •
The Last Winter (1960) as Stephen Burton •
Suspect (1960) as Robert Marriott •
The Break (1963) as Greg Parker •
Dr. Syn Alias the Scarecrow (1963) as Simon Bates • ''
There's a Girl in My Soup'' (1970) as Andrew Hunter •
Sunday Bloody Sunday (1971) as George Harding •
Mr. Forbush and the Penguins (1971) as George Dewport •
The Day of the Jackal (1973) as Superintendent Brian Thomas •
Night Watch (1973) as Tony •
The People That Time Forgot (1977) as Captain Lawton •
Agatha (1979) as William Collins •
Countdown to War (1989) as Sir
Nevile Henderson •
Run for Your Wife (2012) as Man on Bus (final film role) ==Television==