Actor
Gardener's Planet!
2026 · as Liam
Waiting for Magic Hour
2024 · as Sean
Umbra of Deceit
2023 · as Beckett
Fungi
2022 · as Wallace
A Short Horror Film
2022 · as The Actor
Spears
2022 · as Cormac
Night People
2015 · as Robert
The Devil's Woods
2015 · as Mr. Dargle