| Movie | Bridget Jones: Mad About the Boy | Richard Finch | 2025-02-12 |
| Movie | Hancock: Very Nearly an Armful | Self | 2023-01-14 |
| Series | Sticks and Stones | Phil | 2019-12-16 |
| Movie | In Extremis | Doctor | 2017-06-19 |
| Movie | Bridget Jones's Baby | Richard Finch | 2016-09-14 |
| Movie | ID2: Shadwell Army | Dave | 2016-10-03 |
| Movie | On Expenses | Hugh Tomlinson | 2010-02-23 |
| Series | Apparitions | Unknown | 2008-11-13 |
| Series | Lewis | Unknown | 2007-02-18 |
| Movie | Clapham Junction | Frank Winterton | 2007-07-22 |
| Movie | Hogfather | Quoth the Raven (voice) | 2007-10-12 |
| Movie | Matt Monro: The Man with the Golden Voice | Narrator | 2007-10-16 |
| Movie | The Booze Cruise III: The Scattering | Rob | 2006-05-21 |
| Movie | The Kindness of Strangers | Joe Farrelly | 2006-06-07 |
| Series | Hogfather | Quoth the Raven (voice) | 2006-12-17 |
| Series | The State Within | Unknown | 2006-11-02 |
| Series | The Play's the Thing | 2006-06-12 | |
| Movie | The Booze Cruise II: The Treasure Hunt | Rob | 2005-12-25 |
| Movie | Bridget Jones: The Edge of Reason | Richard Finch | 2004-11-10 |
| Series | Trevor's World of Sport | Trevor Heslop | 2003-08-15 |
| Movie | The Booze Cruise | Rob | 2003-09-07 |
| Series | The Booze Cruise | Rob Sewell | 2003-09-07 |
| Movie | Fame, Fashion and Photography: The Real Blow Up | Narrator (voice) | 2002-08-10 |
| Movie | Bridget Jones's Diary | Richard Finch | 2001-04-13 |
| Movie | Trance | Brendan | 2001-01-01 |
| Movie | The Whistle-Blower | Dominic Tracey | 2001-04-14 |
| Series | Murder in Mind | Stuart Wilsher | 2001-04-22 |
| Movie | A Lump In My Throat | John Diamond | 2001-07-15 |
| Series | Waking the Dead | Unknown | 2001-06-18 |
| Movie | The Unforgettable Leonard Rossiter | Self | 2000-09-25 |
| Movie | Jackson Pollock: Love and Death on Long Island | Narrator | 1999-01-01 |
| Movie | Bostock's Cup | Gerry Tudor | 1999-06-24 |
| Series | The Magician's House | Jack Green | 1999-10-31 |
| Movie | The Mystery of Men | Julian Wyatt | 1999-08-30 |
| Movie | Fever Pitch | Paul's Dad | 1997-04-04 |
| Series | See You Friday | Greg | 1997-05-09 |
| Movie | Crossing the Floor | Tom Peel | 1996-10-05 |
| Movie | The Secret Rapture | Patrick Steadman | 1993-09-12 |
| Series | Between the Lines | Det. Supt. Tony Clark | 1992-09-04 |
| Movie | Amnesty International's Big 30 | Dave Charnley | 1991-12-28 |
| Series | Drop the Dead Donkey | Dave Charnley | 1990-08-09 |
| Series | The Poddington Peas | 1989-09-14 | |
| Movie | Work Experience | Greg | 1989-11-16 |
| Series | That's Love | 1988-01-19 | |
| Movie | The Bell-Run | Joe Glover | 1988-10-02 |
| Series | Chelmsford 123 | Mungo | 1988-03-09 |
| Movie | Up Line | Nik Targett | 1987-02-04 |
| Series | The Bill | Unknown | 1984-10-16 |
| Series | Fair Ground! | 1983-01-11 | |
| Movie | Privates on Parade | Pianist | 1983-03-18 |
| Movie | Submariners | 1983-11-01 | |
| Movie | Oi for England | Napper | 1982-04-17 |
| Movie | Shades | Adam | 1982-05-11 |