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