Actor
Lesions
2026 · as Houston
Scorn
2019 · as Liam Davenpot
The Sultan and the Saint
2016 · as St. Francis of Assisi
New Life
2016 · as Barista
Chronology
2016 · as Gavin
My House
2016
A Hitchhiker's Tale
2016 · as The Carnie
Finding Faith
2013 · as Dave Gordon
The Potential Inside
2010 · as Extra (uncredited)