2022
6.7
Emily
Actor - Patrick Brontë
2017- 2017
Broken
Actor - Padre Peter Flaherty
2016
4.7
The Secret Scripture
Actor
2012- Act
Line of Duty
Actor - Hastings
2012
Good Vibrations
Actor - Andy
1995
The Near Room
Actor - Charlie Colquhoun
Innocent Lies
Actor - Alan Cross
Full filmography