Actor
Dark Highlands
2018 · as The Gamekeeper
Captain Phillips
2013 · as Lieutenant Commander Scott Atherton (uncredited)
Scar Tissue
2013 · as Officer Drysdale
The Planet
2006 · as Marsh