Acting
Signs of the Times
Jesus (voice)
Built Upon the Rock
Parables of Jesus
The Messiah Comes
Worthy is the Lamb
The Lord’s Prayer
Lord, I Believe
Brigham City
John
Lazarus Lives
The Lost is Found
The Greatest is the Least
Bread From Heaven
Jesus, the Son of God
Esther
Mordecai (voice)
Moses
Shum (voice)
The Man with Three Wives
Judge
The Buttercream Gang in: Secret of Treasure Mountain
Mr. Graff
The Buttercream Gang
Mr. Graff, the store manager
The Ministry of Paul
Jesus (voice) (uncredited)
Treasures in Heaven
Forgive Us Our Debts
The Kingdom of Heaven
Jesus / Confidant / Town Crier (voice)
Alma and the Zoramites
Counselor (voice)
John the Baptist