Actor
Infinitely Dense
2026 · as Alex
Heathen
2026 · as Father Liam
You Have Arrived
2025 · as Man
MORA
2024 · as Cody
KULT
2024 · as Ethan Clarke
Plastic Soul
2024 · as John
Hypnotica
2022
Offerings
2022 · as Man
SummerWinterSummer
2021
Pool Boy
The Summer House
2019 · as Greg
Wireless
2019 · as Derek