1976-80 West Point
1980-96 Army and CA National Guard Helicopter Instructor Pilot and Commander
1996-2016 Special Operations Flight Surgeon and Army Aviator
1996-Present Aerospace and Dive Medicine Physician