Actor
Enola Holmes 3
2026 · as Senior Officer
Me Before You
2016 · as Michael Lawler
Altar
2014 · as Charles Kendrick Walker
Gallipoli: End of the Road
2013 · as Steward
Kill Keith
2011 · as Brian Stokes
Lifetime Guarantee
2011 · as Man
The Shadow Within
2007 · as Doctor