2025 Screenplay
2017 Radio Host
2015 Writer
2014 Rat / Armoured Guard (voice)
2014 Writer
2008 Screenplay
2008 Screenplay
2008 Writer
2002 Rich
2001 MacTavish
1999 Hank
1997 Robert Howard
1992 Hoskins
1988 Paul
1988 David as a young man
1988 Robert Parkins