University of Paris 1976-1980 studying Latin, Greek and French. Software engineer in Provo area since 1981. Author and blogger on industry topics. Interpreted for many years at General Conference and Provo MTC. Ward choir director
Other companions than listed: James B. Ekins, Robert Rice, Phillip Courage, Kevin Pack, Edward Borrell, Blaine Davies, John Joshua Ha'alilio Heyer and Elder Johnson.
Have 4 children of my own, Penelope, massage therapist, daughters, Leila and Anjali; Andrea daughter, Trista; Russell Victor, internationally known tattoo artist based in Salt Lake City, daughter, Lennon; Thierry Daniel, festival manager for various music tours.
Second spouse, Julene Nuttall, has 4 children of her own, Samuel in marketing; Brandon, commercial film producer; Amy, BYU graduate, mission to Chile, news anchor at KHAS-TV in Nebraska; Helene graduate of business and philosophy, married to Taylor Farland (Russia St. Petersberg), son, Kingston, all in Nova Scotia graduating from dental school year in 2012.