Army National Guard
- 1972 (Jan - Mar): US Army Training Center, B32 BCT, Ft Polk, LA
- Private E-2 - Army Basic Training
- 1972 (Apr - May): Enlisted Student Battalion, 505-72, Ft Sill, OK
- Private E-2 - Private First Class E-3 - Artillery Survey School (82C20)
- 1972 - 1973: TN Army National Guard, Winchester, TN
- Private First Class (E-3) - Artillery Surveyor (82C20)
- 1973 - 1977: Medical Company, Memphis, TN
- Specialist 4 (E-4) Staff Sergeant (E-5) - General Medical Duties (91C30)
- 1977 - 1979: 661 Medical Detachment, Nashville, TN
- Staff Sergeant (E-5) - 2 LT - Pharmacy Officer (68H00)
United States Air Force
- 1979 - 1981: USAF Clinic, Norton AFB, CA
- Captain (9241): Chief, Pharmacy Services
- 1981 - 1984: USAF Medical Center, Clark AB, Philippines
- Captain (9246): Pharmacist
- Captain: Chief Inpatient Pharmacy
- 1984 - 1986: Creighton University, Omaha, NE
- Captain (9246): Student - Graduate School, Doctor of Pharmacy (PharmD)
- 1986 - 1989: USAF Medical Center, Keesler AFB, MS
- Major (9246): Chief, Inpatient Pharmacy
- Major (9246): Chairman, Department of Pharmacy (temporary)
- Major (9246): Chief, Pharmacy Services
- 1989 - 1992: Air Force Office of Medical Support, Brooks AFB, TX
- 1989: Major (C9246): Medical Systems Program Manager
- 1990: Lt Col (C9246): Deputy Chief, Operations
- 1991: Lt Col (C9246): Chief, Pharmacy Systems
- 1992: Lt Col (C9246): Chief, Operations
- 1993 - 1996: Air Force Element Medical Defense Agency, Brooks AFB, TX
- 1993: Lt Col (V43P3): Chief, Medical Systems Implementation and Training Element (MEDSITE)
- 1993 - 1996: Lt Col (V43P3): Human Systems Center, Brooks AF, TX
- 1996 - 2000: Air Force Element Medical Systems, Falls Church, VA
- 1996: Lt Col (4383): Biomedical Scientist
- 1997: Colonel (43P3): Program Manager, Composite Health Care System II
- 2000: Colonel (43P3): Chief, Operational Effectiveness, Program Executive Office, Military Health System Information Technology