Known For:
Acting
Birthday:
April 20, 1977
Place of Birth:
Porthcawl, Glamorganshire, Wales, UK
| Year | Movie | Role |
|---|---|---|
| 2025 | Gavin & Stacey: A Fond Farewell | Self |
| 2024 | Joy | Reverend Paulson |
| 2024 | Gavin & Stacey: The Making of the Finale | Self |
| 2022 | Save the Cinema | Minister |
| 2021 | The Dig | Billy Lyons |
| 2019 | Gavin & Stacey: A Special Christmas | Jason West |
| 2018 | Wild Honey Pie! | |
| 2018 | Peterloo | Lord Liverpool, the Prime Minister |
| 2018 | Last Summer | Dr. Glyn Davies |
| 2016 | Thomas & Friends: The Great Race | Samson (voice) / Judge (voice) |
| 2016 | The Huntsman: Winter's War | Nobleman |
| 2016 | Grimsby | Harold Lowsley |
| 2015 | Identicals | Surgeon Peters |
| 2015 | Man Up | Ryan |
| 2014 | A Wonderful Christmas Time | Gary Greene |
| 2012 | 8 Minutes Idle | Bryan |
| 2010 | D.O.A | Danny |
| 2008 | Me and Orson Welles | Radio Director |
| 2005 | Harry Potter and the Goblet of Fire | Photographer |
| 2004 | The Libertine | Huysmans |
| 2004 | The Life and Death of Peter Sellers | Motorcycle Delivery Man |
| 2003 | Lucky Jim | Evan Johns |
| 2002 | All or Nothing | Dr. Simon Griffith |
| Year | TV Show | Role |
|---|---|---|
| 2021 | Whitstable Pearl | Keith Boyle |
| 2021 | Grace | Felix Gore Parker |
| 2021 | Dalgliesh | Giles Fleet |
| 2020 | Bridgerton | Mr. Finch |
| 2020 | Miss Scarlet | Jeremiah Slade |
| 2019 | Sex Education | Mark |
| 2016 | Power Monkeys | Brett |
| 2016 | The Crown | Documentary Director |
| 2015 | Dickensian | Bob Cratchit |
| 2015 | Wolf Hall | George Cavendish |
| 2015 | Wolf Hall | Thomas Cavendish |
| 2013 | Father Brown | William Fitzgibbon |
| 2011 | Vera | Cal Wallace |
| 2008 | Beautiful People | Mr. Bell |
| 2007 | Skins | Tom |
| 2007 | Gavin & Stacey | Jason West |
| 2003 | Grass | |
| 1992 | Heartbeat | Gareth |