Narrator
The Swan Princess: A Royal Wedding (2020)
Chamberlain / Brodie
The Swan Princess: Kingdom of Music (2019)
Prince Derek (voice)
The Swan Princess: Royally Undercover (2017)
Brodie / Chamberlain (voice)
The Swan Princess: Princess Tomorrow, Pirate Today! (2016)
Ferdinand the Chef (voice)
The Swan Princess Christmas (2012)
Judah Maccabee (Voice)
Animated Hero Classics: Maccabees (2007)
The Swan Princess: The Mystery of the Enchanted Kingdom (1998)
Joseph (voice)
Joseph's Reunion (1995)
Narrator (voice)
The Swan Princess (1994)
Darius (voice)
Daniel (1993)
Joseph in Egypt (1992)
Benjamin (voice)
Alma and the Zoramites (1991)
Pharisee #2 (voice)
John the Baptist (1990)
Saul (voice)
Saul of Tarsus (1990)
Nephi (voice)
Samuel and the Sign (1990)
Pash (voice)
Helaman's Stripling Warriors (1990)
Gideon (voice)
Abinadi and King Noah (1988)
George Tisdall
The Demi-Paradise (1943)
Story
The Swan Princess: Far Longer Than Forever (2023)
Screenplay
The Swan Princess: A Fairytale Is Born (2023)
Writer
The Swan Princess: A Royal Myztery (2018)
Director
The Swan Princess: A Royal Family Tale (2014)
Characters
Signs of the Times (2005)
Animated Hero Classics: Beethoven (2005)
Built Upon the Rock (2004)
Worthy is the Lamb (2004)
Parables of Jesus (2004)
The Messiah Comes (2004)
The Lord’s Prayer (2001)
Lord, I Believe (2001)
The Scarecrow (2000)
Lazarus Lives (2000)
The Lost is Found (1999)
Additional Dialogue
The King and I (1999)
The Swan Princess: Escape from Castle Mountain (1997)
The Greatest is the Least (1997)
Bread From Heaven (1996)
Jesus, the Son of God (1995)
Solomon (1995)
David and Goliath (1995)
Ruth (1994)
Elisha (1994)
Animated Hero Classics: Thomas Edison (1993)
Moses (1993)
Samuel the Boy Prophet (1993)
Esther (1993)
Animated Hero Classics: Florence Nightingale (1993)
Elijah (1993)
Abraham and Isaac (1992)
William Bradford - The First Thanksgiving (1992)
Treasures in Heaven (1991)
The Ministry of Paul (1991)
The Kingdom of Heaven (1991)
Forgive Us Our Debts (1991)
The Tree of Life (1991)
The Righteous Judge (1990)
Other