Student, Arizona Western College, 1966-1968; student, Grand Canyon College, 1968-1969; Bachelor of Business Administration, U. Arizona, 1972.
Salesman, All-American District Company, Yuma, Arizona, 1972-1976; district assistant manager, Equitable Life Insurance, Yuma, 1976-1981; general sales manager, Insurance Counselors, Yuma, 1981-1983; managing general agent, First Capital Life Insurance Company, Arizona, California, Nevada, North Carolina, 1983-1990; master general agent, Commercial Union Life Insurance Company, Tucson, since 1990. Regional commissioner Arizona Interscholastic Association, Yuma, 1972-1988. Umpire National League, Major League Baseball, 1979, 95, crew chief, 95, National League playoffs, 1984, baseball supervisor Arizona Community College Athletic Conference, 1992-1997.
Member Century Club, Boy's Club of Yuma. Member Million Dollar Round Table, National Association Life Underwriters (numerous sales achievement awards, National Quality awards), Life Underwriters Political Action Committee, Tucson City Association.
Married Diana Carmen Rodriguez, August 29, 1970 (divorced 1980). 1 child, Joshua; married Kathy Jo Johnston, September 14, 1985. Children: Courtney, Taylor.