Actor · Born 1964
Wolf Garden
2023 · as The Visitor
Slouch
2021 · as Chester McLean
Death of Zygielbojm
2021 · as BBC Redactor
Dark Encounter
2019 · as Kenneth Burroughs
I Am the Doorway
2018 · as Richard
Await Further Instructions
2018 · as Tony
Fossil
2014 · as Richard
Stormhouse
2011 · as Major Anthony Lester
North Atlantic
2010
Fat Slags
2004 · as E.R. Person
Cider with Rosie
1998 · as Father Lee
Written in Blood
1998 · as Martin Harris