
Unforgivable 2025
as Reverend Matthew
Christmas Eve 2015
as Jacob
National Theatre Live: One Man, Two Guvnors 2011
as Harry Dangle
Jackboots on Whitehall 2010
as Zeppelin Captain / ARP Wardens / Cumberland Farmer / Scottish Savage (voice)
A Christmas Carol 2004
as The Beadle
Agent Cody Banks 2: Destination London 2004
as Welsh Security Guard
Alice in Wonderland and Through the Looking Glass 2002
as Gryphon
Credits from TMDB.