Actor (75 credits)
- 2016: We Remember Part One (2016) Manuel, хроника
- Alice Through the Looking Glass (2016) Mantel Clock, not listed in credits
- Breaking the Bank (2014) Jenkins
- Spies of Warsaw (2013) Herschenson
- Jo Brand's Great Wall of Comedy (2013) играет самого себя
- Quartet: Deleted Scenes (2013) Bobby Swanson, not listed in credits
- Quartet (2012) Bobby Swanson
- Run for Your Wife (2012) Clumsy Waiter
- Going Postal (2010) Groat
- The Stars of the Street: 50 Years, 50 Classic Characters (2010) Ramsay Clegg, хроника
- Stars on the Street (2009) играет самого себя
- All Star Mr & Mrs (2008) играет самого себя
- What the Pythons Did Next... (2007) играет самого себя
- The 10th Man (2006) Joe
- Ant Attack (2006) рассказчик
- Mr. Loveday's Little Outing (2006) Mr. Loveday
- Ricky Gervais Meets... Larry David (2006) играет самого себя - рассказчик, voice acting
- Egypt (2005) рассказчик
- 80s (2005) Manuel, хроника
- The Comedians' Comedian (2005) играет самого себя
- Benjamin's Struggle (2005) Benjamin (older)
- Speer und er (2005)
- Between Iraq and a Hard Place (2003) Mullah Omar
- Cheeky (2003) TV Announcer
- Looking for Victoria (2003) Benjamin Disraeli
- Doctor Who: Shada (мини-сериал) (2003) Skagra
- Gylne tider (2002) играет самого себя
- Nirgendwo in Afrika (2001) Mr. Rubens
- That Peter Kay Thing (2000) рассказчик
- Comedy Lab (1998) Hitman
- Norman Ormal: A Very Political Turtle (1998) Party political broadcast voice over, voice acting
- Dead Clean (1998) Kostas Malmatakis
- Einstein Revealed (1996) Albert Einstein
- Heroes of Comedy (1995) играет самого себя
- The Forgotten Toys (1995) Chef / Old Man, voice acting
- Faust (1994) All Voices, voice acting
- Taxandria (1994) Superintendent
- Ancient Mysteries (1994) рассказчик
- Eyewitness (1994) рассказчик
- Reputations (1994) играет самого себя - рассказчик
- The Mystery of Edwin Drood (1993) Durdles
- Cluedo (1990) играет самого себя
- Astérix et le coup du menhir (1989) Ardeco, voice acting
- Woof! (1989) Mr Peterson
- Consuming Passions (1988) Jason
- The Galactic Garden (1985) Vector
- Natural World (1983) играет самого себя - рассказчик
- It's Your Move (1982) Roadsweeper
- Timewatch (1982) Dr. Eduard Bloch
- History of the World: Part I (1981)
- Strangers (1978) Conron
- What's Up Nurse! (1978) Guido, Waiter
- Saiyûki (1978) Horse
- Revenge of the Pink Panther (1978) Hercule Poirot
- Are You Being Served? (1977)
- Fawlty Towers (1975) Manuel
- House of Mortal Sin (1975) Man in Church
- Robin Hood Junior (1975) Friar
- Frightmare (1974) Barry Nichols
- Romance with a Double Bass (1974) Musician Zhuchkov
- Rising Damp (1974) Snell
- Man Hunt (1974)
- Hitler: The Last Ten Days (1973) Walter Wagner
- The Basil Brush Show (1970)
- Randall and Hopkirk (Deceased) (1969) Commentator
- ITV Playhouse (1967) Morris Harper
- Callan (1967) German Captain
- Stand by Your Bedouin (1967) Hamid
- Horizon (1964) играет самого себя - рассказчик
- Espionage (1963) German Sergeant
- We Joined the Navy (1962) Short Changed US Seaman, not listed in credits
- Survival (1961) рассказчик
- Nothing Barred (1961) Convict
- The Night We Dropped a Clanger (1961) A.C.2 Briggs
- Paper Orchid (1949) Office Boy, not listed in credits
Writer (1 credits)