1992
2025
2020
2012
Unforgiven
as Train Person #1
Sugarcreek Amish Mysteries: Blessings in Disguise
as Ben / Reuben
The Prophet's Son
as Pastor Daniel Benjamin
Christmas Tree Lane
as Edmund Williams