Actor
If I Run
2025 · as Stan
An Unexpected Valentine
2025 · as Cliff
CrimeTime: Freefall
2024 · as Frank (Neighbor)
Bones of Crows
2023 · as Father Walters
A Godwink Christmas: Miracle of Love
2021 · as Glenn Adams
Signed, Sealed, Delivered: The Vows We Have Made
2021 · as Minister
Garage Sale Mysteries: Searched & Seized
2021 · as Professor Atkins
Operation Christmas Drop
2020 · as Haskell
A Blue Ridge Mountain Christmas
2019 · as Mark Lyndon
The Mistletoe Inn
2017 · as Robert
All Yours
2016 · as Judge
Anything for Love
2016 · as Distinguished Man (uncredited)