Actor
A Season of Promises
2026
The Scars of Our Hands
2025 · as Joe
Sugarcreek Amish Mysteries: Blessings in Disguise
2025 · as Ben / Reuben
Deck the Walls
2024 · as Principal Landry
From Christmas, with Love
2024 · as Henry
Colorado Christmas
2023 · as Major Cole
Christmas Tree Lane
2020 · as Edmund Williams
The Prophet's Son
2012 · as Pastor Daniel Benjamin
Text
2008 · as Police Chief (as Paul McLean)
Malicious
1995 · as Patrolman
Intersection
1994 · as Pappas
Unforgiven
1992 · as Train Person #1