Actor
Conjuring the Cult
2024 · as David Bryson
Night Shift
2023 · as Dale
Reply from Mailer-Daemon
2021 · as Grant Starling
In France Michelle Is a Man's Name
2020 · as Jeff
Black Eve
2014 · as The Man
Spookslayers
2013 · as Trevor James
The Collapsed
2011 · as Peter Smith