Commissioned through NROTC University of Notre Dame 1981. Qualified as Surface Warfare Officer 1984 and Naval Aviator 1985. USNWC War Gaming Department Nov 2000.
M.A., US Naval War College, 1997
B.S., University of Notre Dame, 1981, Mechanical Engineering
Material and external links contained herein are made available for the purpose of peer review and discussion and do not necessarily reflect the views of the Naval War College, Department of the Navy or the Department of Defense.