He was born August 5, 1922, in Logan, Utah, to Leslie Thomas and Nora Sonne Perry. He received his B.S. degree in finance from Utah State University in 1949. His professional career was spent in the retail business where he served as vice president and treasurer in companies located in Idaho, California, New York, and Massachusetts.
On July 18, 1947, he married Virginia Lee of Hyde Park, Utah, in the Logan Temple. She died December 14, 1974. They are the parents of two daughters and a son. He married Barbara Taylor Dayton on April 28, 1976, in the Salt Lake Temple.