Actor
Whiskey Run
2025 · as Bobby
The Lightning Code
2025 · as Gerald Cooper
Clone Cops
2025 · as Murphy
Get Him Back for Christmas
2024 · as Arthur
Bury Him
2024 · as John Larson
Thank You Kindly
2024 · as Leo
Unsung Hero
2024 · as Brian (uncredited)
Surprised by Oxford
2023 · as Charles Drake
Compassionate Caren in the Big Bad World
2022 · as Frank Willoughby
Chest
2022 · as David Morgan
Best Laid Plans
2022 · as Dr. Wyatt
No Time to Run
2020 · as John Stillwater