SIGNIFICANT DUTY STATIONS
DIRECTOR, NAVAL NUCLEAR PROPULSION
DEPUTY CHIEF OF NAVAL OPERATIONS
DEPUTY ASSISTANT CHIEF OF NAVAL OPERATIONS
CO, USS CAVALLA SSN-684
DIRECTOR, NAVAL NUCLEAR PROPULSION SCHOOL
CDR, SUBMARINE DEV SQUADRON 12
XO, USS STURGEON SSN-639
USS SNOOK SSN-592
USS GEORGE WASHINGTON SSBN-598
USS CAPITAINE SS-336
SIGNIFICANT AWARDS
NAVY DISTINGUISHED SERVICE MEDAL
LEGION OF MERIT (4)
MERITORIOUS SERVICE MEDAL (2)
NAVY COMMENATION MEDAL
NAVY ACHIEVEMENT MEDAL
NAVY UNIT COMMENDATION
MERITORIOUS UNIT COMMENDATION
NAVY EXPEDITIONARY MEDAL
NATIONAL DEFENSE SERVICE MEDAL
VIETNAM SERVICE MEDAL