Actor
The Haunting Of Play House
2026 · as Father Frank
Fuck My Son!
2025 · as Luciano Pavarotti
The Ego Death of Queen Cecilia
2024 · as Noah
What They Found
2023 · as The Body
Sentimental Value
2023
I've Got Issues
2020
Sweet Steel
2019
Mustang Island
2017 · as John
Hot Air
2016 · as Doctor
Dr. Meertz
2016
A Country Called Home
2016 · as Sammy
Cinema Six
2013 · as Mason