
Filmography53 titles
Importing filmography…
| Year | Title | Character | Age at release |
|---|---|---|---|
| 2026 | The Sheep DetectivesMovie | Mopple (voice) | 47 |
| 2026 | TFI UnpluggedSeries | Self | 47 |
| 2026 | Saturday Night Live UKSeries | Self - Cameo (uncredited) | 47 |
| 2025 | Small Town, Big StorySeries | Jack E. McCarthy | 46 |
| 2023 | The Big Door PrizeSeries | Dusty | 44 |
| 2022 | Human ResourcesSeries | Flanny the Lovebug (voice) | 43 |
| 2022 | SlumberlandMovie | Phillip | 43 |
| 2022 | My Father's DragonMovie | Kwan the Macaque (voice) | 43 |
| 2020 | How to Build a GirlMovie | Alan 'Wilko' Wilkinson | 41 |
| 2019 | The Twilight ZoneSeries | — | 40 |
| 2018 | Mary Poppins ReturnsMovie | Shamus the Coachman (voice) | 39 |
| 2018 | Juliet, NakedMovie | Duncan Thomson | 39 |
| 2017 | Molly's GameMovie | Douglas Downey | 38 |
| 2017 | The Russell Howard HourSeries | Self | 38 |
| 2017 | The Incredible Jessica JamesMovie | Boone | 38 |
| 2017 | Get ShortySeries | Miles Daly | 38 |
| 2017 | Loving VincentMovie | Postman Joseph Roulin | 38 |
| 2016 | Miss Peregrine's Home for Peculiar ChildrenMovie | Franklin Portman | 37 |
| 2015 | The ProgramMovie | David Walsh | 36 |
| 2015 | The Late Late Show with James CordenSeries | Self - Guest | 36 |
| 2015 | Travel Man: 48 Hours in...Series | Self - Guest | 36 |
| 2014 | Late Night with Seth MeyersSeries | Self - Guest | 35 |
| 2014 | The DoubleMovie | Nurse | 35 |
| 2014 | Off Camera with Sam JonesSeries | Self | 35 |
| 2014 | CalvaryMovie | Jack Brennan | 35 |
| 2013 | Thor: The Dark WorldMovie | Richard | 34 |
| 2013 | The Last LegSeries | Self | 34 |
| 2013 | EpicMovie | Grub (voice) | 34 |
| 2012 | Friends with KidsMovie | Alex | 33 |
| 2012 | This Is 40Movie | Ronnie | 33 |
| 2012 | GirlsSeries | Thomas-John | 33 |
| 2011 | Black MirrorSeries | Mike | 32 |
| 2011 | BridesmaidsMovie | Rhodes | 32 |
| 2011 | The Crimson Petal and the WhiteSeries | William Rackham | 32 |
| 2010 | Gulliver's TravelsMovie | General Edward | 31 |
| 2010 | Dinner for SchmucksMovie | Marco | 31 |
| 2009 | The Boat That RockedMovie | Simon | 30 |
| 2009 | The Justin Lee Collins ShowSeries | Self | 30 |
| 2009 | FMSeries | Lindsay Carol | 30 |
| 2008 | How to Lose Friends & Alienate PeopleMovie | Post Modern Review Staff | 29 |
| 2008 | The Secret Policeman's Ball 2008Movie | — | 29 |
| 2007 | The Graham Norton ShowSeries | Self | 28 |
| 2006 | Soccer AidSeries | Self - Player | 27 |
| 2006 | The Amazing Mrs PritchardSeries | Headmaster | 27 |
| 2006 | The IT CrowdSeries | Roy Trenneman | 27 |
| 2005 | The Late Late Show with Craig FergusonSeries | Self | 26 |
| 2005 | 8 Out of 10 CatsSeries | Self | 26 |
| 2004 | Vera DrakeMovie | Sid's Customer | 25 |
| 2003 | Conspiracy of SilenceMovie | — | 24 |
| 1999 | Family GuySeries | Butler (voice) | 20 |
| 1996 | Never Mind the BuzzcocksSeries | Self | 17 |
| 1989 | The SimpsonsSeries | Seamus (voice) | 10 |
| 0 | ArtificialMovie | — | — |