Actor (43 credits)
- The Making of «The Italian Job» (2003)
- The Adventures of Young Indiana Jones: Espionage Escapades (1999) Very Thin Man, хроника
- RPM (1998) Bentley Man
- What's a Carry On? (1998) играет самого себя, at Re-Union, not listed in credits
- The 10 Percenters (1993) Terry
- Hamlet: The Video (1992) Hospital patient, хроника
- The Young Indiana Jones Chronicles (1992) Very Thin Man
- Lady Windermere's Fan (1985) Mr. Dumby
- Theatre Night (1985) Mr. Dumby
- That's Carry On (1979) Various Characters, хроника
- Let's Get Laid (1978) Piers Horrabin
- Rosie Dixon - Night Nurse (1978) Grieves
- Revenge of the Pink Panther (1978) President's Aide
- The Galton & Simpson Playhouse (1977) Man in Phonebox
- Stand Up, Virgin Soldiers (1977) Man in wheelchair
- Hardcore (1977) Willi
- The Pink Panther Strikes Again (1976) Chuck
- No Longer Alone (1976) Basil
- Never Too Young to Rock (1976) Bandsman
- Queen Kong (1976) Comedian
- How Green Was My Valley (1975) Cyfartha
- Carry on Dick (1974) Isaac the Tailor
- Great Expectations (1974) Mr. Wopsle
- Rising Damp (1974) Gwyn
- Tiffany Jones (1973) Stefan
- Carry on Abroad (1972) Robin
- Straight on Till Morning (1972) Newsagent
- Go for a Take (1972) Hotel Waiter
- Four Dimensions of Greta (1972) Phil the Greek
- Carry on Henry (1971) Court Dandy (scenes deleted)
- A Clockwork Orange (1971) Stage Actor
- Tintin et le temple du soleil (1969) Thomson, voice acting, not listed in credits
- A Nice Girl Like Me (1969) Supermarket Shopper
- The Italian Job (1969) Garage Manager
- Yellow Submarine (1968) John, voice acting
- The Ugliest Girl in Town (1968) Clive
- Smashing Time (1967) Sweeney Todd manager
- Astérix le Gaulois (1967) рассказчик / Caligula Minus, voice acting, not listed in credits
- The Mini-Affair (1967) Joe
- Man in a Suitcase (1967) Clerk
- The Informer (1966) News photographer
- The Dick Emery Show (1963)
- The Magnet (1950) The people of Merseyside
Director (1 credits)