Actor
The Passenger
2026 · as Dairy Farmer
Polarized
2025 · as Pastor Joe
Winner
2024 · as FMC Guard #1
Bad Romance: The Vicky White Story
2023 · as Sheriff Don Nicholson
The Disappearance of Cari Farver
2022 · as Dennis Farver
Fractured
2019 · as Dr. Lucado
Night Hunter
2019 · as Peter
I Still See You
2018 · as Metal Can REM
Steel
2015 · as Daniel's Father
Perfect Sisters
2014 · as Walter
Curse of Chucky
2013 · as Puppeteer
Home Alone: The Holiday Heist
2012 · as Clerk