Born 1977 (age 49) · Porthcawl, Glamorganshire, Wales, UK
Appears in 44 titles

Filmography

Harry Potter and the Goblet of Fire
7.8
Harry Potter and the Goblet of Fire
2005
as Photographer
The Huntsman: Winter's War
6.3
The Huntsman: Winter's War
2016
as Nobleman
Grimsby
6.0
Grimsby
2016
as Harold Lowsley
The Dig
6.8
The Dig
2021
as Billy Lyons
Man Up
6.6
Man Up
2015
as Ryan
The Libertine
5.9
The Libertine
2004
as Huysmans
Me and Orson Welles
6.4
Me and Orson Welles
2008
as Radio Director
The Life and Death of Peter Sellers
6.6
The Life and Death of Peter Sellers
2004
as Motorcycle Delivery Man
All or Nothing
7.1
All or Nothing
2002
as Dr. Simon Griffith
Joy
6.8
Joy
2024
as Reverend Paulson
Peterloo
6.8
Peterloo
2018
as Lord Liverpool, the Prime Minister
Identicals
4.1
Identicals
2015
as Surgeon Peters
Save the Cinema
6.2
Save the Cinema
2022
as Minister
8 Minutes Idle
5.0
8 Minutes Idle
2012
as Bryan
Thomas & Friends: The Great Race
5.5
Thomas & Friends: The Great Race
2016
as Samson (voice) / Judge (voice)
Last Summer
6.7
Last Summer
2018
as Dr. Glyn Davies
Wild Honey Pie!
3.7
Wild Honey Pie!
2018
A Wonderful Christmas Time
5.8
A Wonderful Christmas Time
2014
as Gary Greene
Gavin & Stacey: A Fond Farewell
Gavin & Stacey: A Special Christmas
9.3
Gavin & Stacey: A Special Christmas
2019
as Jason West