| Bridget Jones: Mad About the Boy (2025) Richard Finch |
| Hancock: Very Nearly an Armful (2023) Self |
| In Extremis (2017) Doctor |
| ID2: Shadwell Army (2016) Dave |
| Bridget Jones's Baby (2016) Richard Finch |
| The Portrait (2014) Roger |
| On Expenses (2010) Hugh Tomlinson |
| Matt Monro: The Man with the Golden Voice (2007) Narrator |
| Hogfather (2007) Quoth the Raven (voice) |
| Don't Knock Yourself Out (2007) Narrator |
| Clapham Junction (2007) Frank Winterton |
| The Kindness of Strangers (2006) Joe Farrelly |
| The Booze Cruise III: The Scattering (2006) Rob |
| The Booze Cruise II: The Treasure Hunt (2005) Rob |
| Bridget Jones: The Edge of Reason (2004) Richard Finch |
| Johnny Cash: The Last Great American (2004) Narrator |
| The Booze Cruise (2003) Rob |
| Fame, Fashion and Photography: The Real Blow Up (2002) Narrator (voice) |
| Nobody's Perfect - The Making of Some Like It Hot (2001) Narrator (voice) |
| A Lump In My Throat (2001) John Diamond |
| The Whistle-Blower (2001) Dominic Tracey |
| Bridget Jones's Diary (2001) Richard Finch |
| Trance (2001) Brendan |
| The Unforgettable Leonard Rossiter (2000) Self |
| The Mystery of Men (1999) Julian Wyatt |
| Bostock's Cup (1999) Gerry Tudor |
| Jackson Pollock: Love and Death on Long Island (1999) Narrator |
| Heaven on Earth (1998) Richard Bennett |
| Fever Pitch (1997) Paul's Dad |
| Crossing the Floor (1996) Tom Peel |
| Latin for a Dark Room (1995) |
| The Secret Rapture (1993) Patrick Steadman |
| Amnesty International's Big 30 (1991) Dave Charnley |
| Eskimos Do It (1988) Jack Bing |
| Up Line (1987) Nik Targett |
| Loose End (1986) Nick |
| Submariners (1983) |
| Privates on Parade (1983) Pianist |
| Shades (1982) Adam |
| Oi for England (1982) Napper |
| Work Experience Greg |