Bachelor of Science in Mechanical Engineering, Finley Engineering College, 1958.
Layout engineer, General Motors, Kansas City, 1959-1960; staff engineer, General Motors, Kansas City, 1960-1965; plant facilities engineer, General Motors, Kansas City, 1965-1968; senior plant environmental engineer, General Motors, Kansas City, 1978-1985; senior planning engineer, General Motors (BOC Division), Kansas City, 1985-1987; project manager, engineer, KC Industrial Constructors, Kansas City, 1989-1993.
Board of directors Kansas City Environmental Task Force, 1979-1980, Villas Property Owners Association, 1991. Member Missouri Water Pollution Control, 1970-1980. Member Republican National Committee.
Member Friends of Arrow Rock, 1991. With United States Air Force (Korea) 1951-1955. Member Missouri Chamber of Commerce (advisory board 1985-1987), Kansas City Air Pollution Association(board directors 1970-1980), Masons, Shriners, Scottish Rite, General Motors Club.
Married Marilyn D. Howell, December 29, 1951. Children: Cynthia L., Lori A.