2022
Emily
Actor - Patrick Brontë
2016
The Secret Scripture
Actor
2012
Good Vibrations
Actor - Andy
1995
The Near Room
Actor - Charlie Colquhoun
Innocent Lies
Actor - Alan Cross
Full filmography