Actor (60 credits)
- The Persuaders! (1971) Lord Croxley's butler, not listed in credits
- Journey to Murder (1971) Golfer (Do Me a Favor and Kill Me)
- A Nice Girl Like Me (1969) Customs Officer
- For Men Only (1968) Father
- Journey to the Unknown (1968) Golfer
- Smashing Time (1967)
- The Mini-Affair (1967) Salesman
- Lord Raingo (1966) Lord Sellings
- The Night Caller (1965) Police Commissioner's secretary
- The Yellow Rolls-Royce (1964) not listed in credits
- Smokescreen (1964) Reception Clerk
- Echo of Diana (1963) Photographer
- Crane (1963) Bertie
- The Iron Maiden (1963) Rally Steward
- Richard the Lionheart (1962) Factotum
- The Terror of the Tongs (1961) Beamish
- Comedy Playhouse (1961) The Interviewer
- Double Bunk (1961) Customs Officer, not listed in credits
- Deadline Midnight (1960) Norman Paul
- Carry on, Constable (1960) Citizen
- Danger Man (1960) Capt. Brandt
- Knight Errant Limited (1959) Roger
- No Hiding Place (1959) Artist
- The Navy Lark (1959) Naval Commander
- Up the Creek (1958) Flag Lieutenant
- The Invisible Man (1958) General, not listed in credits
- Further Up the Creek (1958) Monsieur Philippe
- Blind Spot (1958)
- Stranger in Town (1957) Hotel Clerk, not listed in credits
- Carry on Admiral (1957) Petty Officer
- After the Ball (1957) Manager
- The Good Companions (1957) Friend of Critic
- Behind the Headlines (1956) Creloch
- Wicked as They Come (1956) not listed in credits
- Jumping for Joy (1956) Barry, 2nd Commentator, not listed in credits
- Fun at St Fanny's (1955) Constable
- No Smoking (1955) Foreign Office Official
- London Playhouse (1955) Duncan McCraggan
- Reluctant Bride (1955) MacCarthy
- Simon and Laura (1955) T.V. Producer
- Forbidden Cargo (1954) Montana Hotel Receptionist, not listed in credits
- The Weak and the Wicked (1954) Shop Assistant
- Black Orchid (1953) Travel Agent Clerk
- The Limping Man (1953) Stage Manager
- The Happy Family (1952) Maurice Hennessey
- The Card (1952) Miriam's Young Man, not listed in credits
- Lady Godiva Rides Again (1951) Receptionist
- The House in the Square (1951) Macaroni, not listed in credits
- No Highway (1951) R.A.F. Pilot, not listed in credits
- Mister Drake's Duck (1951) Capt. White
- Hotel Sahara (1951) Private O'Brien, not listed in credits
- Something in the City (1950) Richard Holley
- The First Gentleman (1948) Prince William
- Trunk Crime (1939) Undergraduate
- The High Command (1938) Daunt
- This Man Is News (1938) Peter Brown
- Whom the Gods Love: The Original Story of Mozart and His Wife (1936) Minor Role, not listed in credits
- Laburnum Grove (1936) Bit Part
- Queen of Hearts (1936) Albert Perkins, not listed in credits
- Midshipman Easy (1935) Gascoine
Writer (2 credits)