Actor
He'll Never Find Me
2026 · as Mark
The Plantation
2025
The Neighbor Who Saw Too Much
2024 · as Jason
The Beach House Murders
2024 · as Miles
Vanished in Yosemite
2023 · as Deputy James
Dying to Win
2022 · as Quinn
Bound by Blackmail
2022 · as Officer 2
Wheels of Beauty
2021 · as Kevin Matthews
Designed for Death
2021 · as Officer Betts
Stalked by My Mother
2016 · as Oliver