Bachelor of Science in Social Science with distinction, University Utah, 1953. Doctor of Education in Secondary Education Administration with honors, University Utah, 1967. Master of Arts, Long Beach State University, 1958.
Teacher schools, Salt Lake City, 1953—1956, Long Beach, California, 1956—1959. Supervisor social studies Granite School District, Salt Lake City, 1959—1966, director secondary education, 1966—1967. Assistant superintendent Jordon School District, Sandy, 1967—1969.
Professor education Brigham Young University, Provo, 1969—1970, 1973—1974, assistant dean Laie, Hawaii, 1974—1975. Mission president Texas N. Mission, 1970—1973. Executive assistant to presiding bishopric Latter Day Saints Church, Salt Lake City, 1975—1976, general authority, 1976—1999.
With United States Army, 1944-1946.
Served with United States Army, 1944-1946. Member National Council Teachers Social Studies, Phi Delta Kappa.
Married Colleen Webb, October 20, 1947. Children: Carlos (deceased), Marcianne, James, Marcus, Brent, Clair, Tim, Carleen.