| Alan Bennett: 90 Years On (2024) |
| Stewart Lee: Tornado (2022) Self |
| Eric Ravilious: Drawn to War (2022) |
| Stop All the Clocks: W.H. Auden in an Age of Anxiety (2017) Himself |
| Alan Bennett's Diaries (2016) Himself |
| The Lady in the Van (2015) Alan Bennett (2014) |
| The Native Hue of Resolution (2013) |
| Mouse and Mole at Christmas Time (2013) Mole (voice) |
| National Theatre Live: 50 Years on Stage (2013) Hector |
| My Friend Sam: Living for the Moment (2012) |
| Books: The Last Chapter? (2011) Self |
| Being Alan Bennett (2009) Himself |
| Remember the Secret Policeman's Ball? (2004) Self |
| The Young Visiters (2003) Narrator (voice) |
| The Importance of Being Morrissey (2003) Self |
| Did I Say Hairdressing? I Meant Astrophysics (1998) (voice) |
| The Willows in Winter (1996) Mole |
| In Love and War (1996) Porter |
| The Wind in the Willows (1995) Mole |
| Some Interesting Facts About Peter Cook (1995) Self |
| The Madness of King George (1994) 2nd MP |
| Portrait or Bust (1994) Himself |
| Julie Walters and Friends (1991) |
| Selling Hitler (1991) Hugh Trevor-Roper |
| Dinner at Noon (1988) Himself - Presenter |
| Talking Heads (1988) |
| Little Dorrit (1987) The Bishop |
| Dreamchild (1985) Mock Turtle (voice) |
| The Merry Wives of Windsor (1982) Justice Shallow |
| Intensive Care (1982) Denis Midgley |
| The Secret Policeman's Other Ball (1982) Self - Various Roles |
| Afternoon Off (1979) Mr Petty |
| Me! I'm Afraid of Virginia Woolf (1978) Narrator (voice) |
| Long Shot (1978) Neville's Doctor |
| A Visit from Miss Prothero (1978) Narrator (voice) (uncredited) |
| Pleasure at Her Majesty's (1976) Self |
| Every Home Should Have One (1970) Defence Solicitor |
| Alice in Wonderland (1966) Mouse |
| The Drinking Party (1965) Eryximachus |
| Beyond the Fringe (1964) Various Characters |