2010
as Zach
2004
as Troublemaker
2023
as Moroni
2015
as Defense Attorney
2020
as Brian
as Executive
2009
as Elder Johnson
2024
as Hyrum Smith
2013
as Ephraim Hanks
2014
as Jesus
2018
as Matt
2017
as Joseph Smith
2016
as Marcus