SIGNIFICANT DUTY STATIONS
DEPUTY DIRECTOR, POLITICAL MILITARY AFFAIRS (EUROPE, NATO, RUSSIA), JOINT STAFF J5
STAFF CHIEF OF NAVAL OPERATIONS
EXECUTIVE SECRETARY, SECRETARY OF DEFENSE
STAFF, JOINT STAFF
COMMODORE, SUBMARINE SQUADRON 12
CO, USS SAN JUAN SSN-751
USS NEWPORT NEWS SSN-750
USS PITTSBURGH SSN-720
USS MONTPELIER SSN-765
SIGNIFICANT AWARDS
DEFENSE DISTINGISHED SERVICE MEDAL
LEGION OF MERIT (2)
DEFENSE MERITORIOUS SERVICE MEDAL
MERITORIOUS SERVICE MEDAL (3)
JOINT SERVICE COMMENDATION MEDAL
NAVY AND MARINE CORPS COMMENDATION MEDAL (2)
NAVY AND MARINE CORPS ACHIEVEMENT MEDAL (3)
JOINT MERITORIOUS UNIT AWARD
NAVY UNIT COMMENDATION
MERITORIOUS UNIT COMMENDATION
NAVY 'E' RIBBON
NAVY EXPEDITIONARY MEDAL
NATIONAL DEFENSE SERVICE MEDAL
SEA SERVICE DEPLOYMENT RIBBON