Bachelor, Brigham Young University, 1967. Master of Arts, Brigham Young University, 1970.
Intern Voice of America, Washington, 1968. Reporter Station KSL Radio & television News, Salt Lake City, 1970, Deseret News, Salt Lake City, 1970-1972. Press aide to Congressman Wayne Owens United States House of Representatives, Washington, 1974.
Press secretary to Senator Frank E. Moss United States Senate, 1975-1977. Executive assistant American Council Life Insurance, since 1977.
Campaign aide Wayne Owens for Congress, Salt Lake City, l972, Wayne Owens for Senate, Salt Lake City, l974. President Recording Service for Visually Handicapped, Falls Church, Virginia, l990—. Member International Association Business Communicators, Washington Speechwriters Roundtable.
Married Kristine Bradley, May 28, l974. 3 children.