Actor
Holiday Unplugged
2026 · as Jake
A Royal Montana Christmas
2025 · as Mike Blanchard
Curious Caterer: Foiled Plans
2024 · as Dave Trach
Curious Caterer: Fatal Vows
2023 · as Dave Trach
Eulogy to Us
2023
Dangerous
2021 · as Pike
A Monster Origin Story
2021 · as Mark
Nose to Tail
2020 · as Driver
Daughter of the Wolf
2019 · as Virgil Payne
Songs My Mother Taught Me
2018 · as Kelly
Forsaken
2015 · as James Cleary