SIGNIFICANT DUTY STATIONS
VICE DIRECTOR, JOINT STAFF
SENIOR MILITARY AIDE, SECRETARY OF DEFENSE
COMMANDER, SUBMARINE SQUADRON SIX
COMMANDANT, U.S. NAVAL ACADEMY, ANNAPOLIS, MD
CO, USS ASHEVILLE SSN-758
XO, USS PASADENA SSN-752
SIGNIFICANT AWARDS
DEFENSE SUPERIOR SERVICE MEDAL
LEGION OF MERIT (4)
MERITORIOUS SERVICE MEDAL
NAVY COMMENDATION MEDAL
NAVY ACHIEVEMENT MEDAL
NAVY E RIBBON
NAVY EXPEDITIONARY MEDAL
NATIONAL DEFENSE SERVICE MEDAL
SOUTHWEST ASIA SERVICE MEDAL
NAVY SEA SERVICE DEPLOYMENT RIBBON
KUWAIT LIBERATION MEDAL