Bachelor of Science, Montana State University, Bozeman, 1983.
General manager Construction Assist, Bothell, Washington, 1984—1989. Quality evaluator United States Navy, Pearl Harbor, Hawaii, 1989—1990. Quality control engineer Kiewit Construction Company, Princeville, 1990—1991.
Project engineer Engineers, Surveyors, Hawaii, Honolulu, 1991—1993. Compliance inspector consultant, 1994—1996. Project engineer G.W. Murphy Construction, 1995—1996.
Member faculty University New Mexico, Los Alamos, 1996—2000. Retired, 2000; tutor mathematics Sylvan Learning Center, 2007—2008, Academic Express, since 2008. Instructor magnetic-levitation technical, robotics and oceanography Carnegie-Mellon University, C-MITES Department, since 2010.
Continuing education lecturer Community College Beaver County, Monaca, Pennsylvania, 2002—2003.
Member of Veterans of Foreign Wars (master of ceremonies for Veterans Day, Los Alamos 1997), United States Naval Institute, American Legion.
Married Patricia Anne Campbell, January 9, 1993. 1 child Donald Kevin. Married Audrey Carol Morgan, September 29, 1962 (divorced March 1992).