Actor
A Little Prayer
2025 · as David
Lilly
2025 · as Phil Ledbetter
Causeway
2022 · as Bro
Midday Black Midnight Blue
2022 · as Ash
The Unforgivable
2021 · as Steve Whelan
Light
2020
Greyhound
2020 · as Talker #3
You Say Hello
2019
Goat
2016 · as The Smile