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