2018
Apostle
Actor - Frank
Last Summer
Producer
2017
Victoria and Abdul
Actor - Dr. Reid
2015
Couple in a Hole
Actor - John
2014
The Rendlesham UFO Incident
2009
In The Loop
Actor - Jamie MacDonald
2006
Red Road
Actor - Avery
Full filmography