Actor
Loves Company
2026 · as Dan Humphries
Deer Camp '86
2024 · as Sheriff Paulson
R.A.D.A.R.: The Adventures of the Bionic Dog
2023 · as Dr. Van Hook
One Year Off
2023 · as Carter Whittley
A New Lease on Christmas
2021 · as Robert
Mott Haven
2021 · as Michael Roman
The Conjuring: The Devil Made Me Do It
2021 · as Carl Glatzel
Skyman
2020 · as Timothy
PawParazzi
2019 · as Hugh Franklin
Shooting The Prodigal
2016 · as Brother Bob Cross
Big Stone Gap
2014 · as Lyle Makin
Danny Deckchair
2003 · as Air Traffic Controller