| Movie | The Liar | Dr. Meddlar | 2026 |
| Movie | Savage House | Decorator | 2025 |
| Series | Balamory | 2024 | |
| Movie | Napoleon | Emperor Francis I | 2023-11-22 |
| Movie | The Silent Twins | Dr. Le Couteur | 2022-09-16 |
| Movie | Greed | Select Committee Chairman | 2019-09-07 |
| Series | Watership Down | Blackberry (voice) | 2018-12-22 |
| Movie | The Man Who Invented Christmas | Thackeray | 2017-10-12 |
| Movie | Journey's End | Hardy | 2017-12-14 |
| Movie | Grimsby | Policeman | 2016-02-24 |
| Movie | Alan Partridge's Scissored Isle | James Havant Brown | 2016-03-30 |
| Movie | Do Not Disturb | John | 2016-01-27 |
| Series | The Crown | Humphrey | 2016-11-04 |
| Movie | The Legend of Tarzan | Valet | 2016-06-29 |
| Movie | Waterboys | Horatio | 2016-10-02 |
| Movie | ChickLit | Marcus | 2016-09-02 |
| Series | In and Out of the Kitchen | Damien Trench | 2015-03-11 |
| Movie | Miles Jupp: Is the Chap You're Thinking Of | Himself | 2015-11-13 |
| Movie | The Monuments Men | Major Feilding | 2014-01-24 |
| Movie | The Riot Club | Male Banker | 2014-09-19 |
| Movie | Rosewater | Maziar's Producer | 2014-11-07 |
| Movie | The Last Sparks of Sundown | Geoffrey Chicken | 2014-10-17 |
| Movie | The Look of Love | Interviewer | 2013-04-26 |
| Movie | Johnny English Reborn | Technician | 2011-09-15 |
| Series | Spy | Owen | 2011-10-14 |
| Movie | Connected | Shop Manager | 2011-10-26 |
| Series | Rev. | Nigel | 2010-06-28 |
| Movie | Made in Dagenham | Undersecretary 2 | 2010-10-01 |
| Series | Stewart Lee's Comedy Vehicle | Unknown | 2009-03-16 |
| Movie | Sherlock Holmes | Waiter | 2009-12-23 |
| Movie | Is Anybody There? | Vicar | 2009-04-17 |
| Movie | Mr. Bean's Wedding | Best Man | 2007-03-16 |
| Movie | Wedding Belles | Male Host | 2007-03-29 |
| Movie | Harry Potter and the Order of the Phoenix | TV Weatherman | 2007-07-08 |
| Movie | Death Defying Acts | Ventriloquist | 2007-09-13 |
| Series | Feel the Force | Unknown | 2006-05-08 |
| Series | QI | Unknown | 2003-09-11 |
Are you sure you want to hide this?