The Edge of the Blade (short, 2023)- "Will Carson"
Zenyth (short, 2022)- "Steve Mills"
Mila's Weekend (short, 2021)- "Chris"
The Cost of Our Blood (short, 2020)- "Jimmy Laine"
Occasional (short, 2019)- "Grainger"
Beneath the Ice (short, 2012)- "Lowrey"
Henpecked Anonymous (short, 2011)- "Geoff"
The 26.2 Pint Marathon (short, 2010)- "Tom"
Remnants (feature, 2007)- "David"
The Future (short, 2005)- "Drug Dealer"
The Mover (short, 2005)- "Barman"
Home
News
Films
Scripts
Books
Acting Roles
Home
News
Films
Scripts
Books
Acting Roles