W roku 1984 ukończył Akademię Morską Stanów Zjednoczonych w Annapolis (United States Naval Academy), otrzymując licencjat z aeronautyki.
W roku 1987 odbył pierwszy lot w kosmos na pokładzie wahadłowca Discovery 7.
Otrzymał dwa medale marynarki wojennej USA „Za wzorową służbę” (Navy Commendation Medal).