Party affiliation: Democrat
Commissioned Second lieutenant United States Air Force, 1975, advanced through grades to major, 1987, navigator Little Rock, 1976-1982. Instructor political science United States Air Force Academy, Colorado Springs, 1984-1985. Senior navigator United States Air Force, Okinawa, Japan, 1988-1991.
Associate professor United States Air Force Academy, Colorado Springs, 1991-1996. Faculty department political science Pikes Peak Community College, Colorado, 1994, 1999—2000, University Southern Colorado, 1994—1995, Colorado College, 1996. Program director Southern Colorado Acquired Immune Deficiency Syndrome project, 2002—2004.
Counselor Pikes Peak Hospice and Palliative Casre, since 2005.