Acting • AGE 49


Death Valley
Owen Skinner
2025

Gavin & Stacey: A Fond Farewell
Self
2025

Joy
Reverend Paulson
2024

Save the Cinema
Minister
2022

Dalgliesh
Giles Fleet
2021

Whitstable Pearl
Keith Boyle
2021

Grace
Felix Gore Parker
2021

The Dig
Billy Lyons
2021

Bridgerton
Mr. Finch
2020

Miss Scarlet
Jeremiah Slade
2020

Gavin & Stacey: A Special Christmas
Jason West
2019

Sex Education
Mark
2019

Peterloo
Lord Liverpool, the Prime Minister
2018

Last Summer
Dr. Glyn Davies
2018

Wild Honey Pie!
2018

The Crown
Documentary Director
2016

Power Monkeys
Brett
2016

Thomas & Friends: The Great Race
Samson (voice) / Judge (voice)
2016

The Huntsman: Winter's War
Nobleman
2016

Grimsby
Harold Lowsley
2016

Dickensian
Bob Cratchit
2015

Identicals
Surgeon Peters
2015

Man Up
Ryan
2015

Wolf Hall
George Cavendish
2015

A Wonderful Christmas Time
Gary Greene
2014

Father Brown
William Fitzgibbon
2013

8 Minutes Idle
Bryan
2012

Vera
Cal Wallace
2011

D.O.A
Danny
2010

The Persuasionists
Peter
2010

Beautiful People
Mr. Bell
2008

Me and Orson Welles
Radio Director
2008

Ashes to Ashes
Rick Travers
2008

Gavin & Stacey
Jason West
2007

Skins
Tom
2007

M.I. High
Nigel
2007

Harry Potter and the Goblet of Fire
Photographer
2005

The Life and Death of Peter Sellers
Motorcycle Delivery Man
2004

The Libertine
Huysmans
2004

Grass
2003

Lucky Jim
Evan Johns
2003

All or Nothing
Dr. Simon Griffith
2002

Heartbeat
Gareth
1992

Murder Most Horrid
Gaunt Jnr
1991