2005
as Photographer
2016
as Nobleman
as Harold Lowsley
2021
as Billy Lyons
2015
as Ryan
2004
as Huysmans
2018
as Lord Liverpool, the Prime Minister
2024
as Reverend Paulson
2002
as Dr. Simon Griffith
2025
as Self
as Motorcycle Delivery Man
2022
as Minister
2003
as Evan Johns
as Samson (voice) / Judge (voice)
2008
as Radio Director
as Surgeon Peters
2010
as Danny
as Dr. Glyn Davies