He earned a bachelor's degree in applied mathematics from the University of Colorado Colorado Springs before receiving his commission in the United States Navy in 1984.
Ia meraih gelar sarjana dalam bidang matematika terapan dari Universitas Colorado Colorado Springs sebelum masuk Angkatan Laut Amerika Serikat pada 1984.