Actor
Night Shift
2026 · as Monte
The Abused
2026 · as Stephen
iPossessed
2025 · as Buckley
Christmas Overtime
2024 · as Bart Rockport
Those Who Inherit the Earth
2024 · as Stevens
Got U
2024
Stay Out
2023 · as Joshua Anthony
Blessed and Highly Favored
2022
First Kill
2017 · as Police Dispatcher
Verona
2016 · as Caleb Smithwright
Wiener Dog Nationals
2013 · as Mr. Bright
Pretty Obsession
2012 · as Zach