Actor
Charliebird
2026 · as Fred
I Would Never Fuck You
2025
Synthetic Grace
2025 · as Thomas
The Alto Knights
2025 · as Judge Liebowitz
The Thaw
2023 · as Timothy
Eyes Upon Waking
2022 · as Dennis
Out of Breath
2022 · as Gus
Wuhan Driver
2021 · as The Businessman
Two Cents From a Pariah
2021 · as Donovan Strathmore
Cherry
2021 · as Asshole Man
Dark Waters
2019 · as Edward Wallace
The Last Summer
2019 · as Paige’s Dad