I was born and raised in Utah and have been a life-long member of The Church of Jesus Christ of Latter-day Saints.
I was graduated from Brigham Young University with a bachelor of science degree in journalism and from the University of Idaho with a juris doctor degree.
Before my retirement in 1999, I worked for the LDS Church for thirty-seven years. My assignments included being a researcher and writer in the Genealogical Department (now Family History Department) and a faculty member at Ricks College (now Brigham Young University-Idaho). I also worked for more than nineteen years in the Temple Department and was director of Special Services in that department for fifteen years.
I am a life-long student of the scriptures and have taught LDS Institute classes in Salt Lake City, Utah; Moscow, Idaho; and Santa Barbara, California, as well as religion classes at Ricks College. I have also taught at Brigham Young University Education Weeks in Provo, Utah, and throughout Idaho.
I filled a mission for the Church in Canada as a young man and have also served in various Church leadership positions, including bishop and patriarch. In 2000 and 2001, I served a two-year mission for the Church Educational System in Santa Barbara with my first wife Peggy. I am currently a sealer in the Jordan River Utah Temple, having served in that capacity for more than twenty years; I also serve as a volunteer assistant temple recorder.
I live in Riverton, Utah, with my wife, Patty, whom I married in 2004. (My first wife, Peggy, passed away in early 2003 from cancer.) I have three daughters, a stepdaughter, and two stepsons. Patty and I have twenty-two grandchildren between us.