Acting
Chronology
2016
New Life
Scorn
2019
A Hitchhiker's Tale
The Sultan and the Saint
Finding Faith
2013
The Potential Inside
2010
My House
Liam Davenpot
St. Francis of Assisi
Barista
Gavin
The Carnie
Ave Maria
Detective Inspector Cluny
Dave Gordon
Extra (uncredited)