The Fighting Preacher 2019
as Waterman
In Emma's Footsteps 2018
as Lawyer
Ephraim's Rescue 2013
as Brigham Young
The Man from Elysian Fields 2001
as Opera Singer
The Testaments of One Fold and One Shepherd 2000
as Lamonah
Rigoletto 1993
as Ribaldi / Rigoletto
Credits from TMDB.