年获得飞行执照，在越南战争中当战斗机飞行员。他获得优异飞行十字勋章、飞行奖章和其它勋章。此后他加入加利福尼亚州洛杉矶附近爱德华兹空军基地的航空研究飞行学校。1972年他从该校毕业后他成为空军试飞员，他试飞了十多种机型，飞行时间达数千小时，其中包括波音747、X-24试验机升力体、F-111和C-5运输机。他退伍时的军衔为中校。1978年1月他被获选进入美国国家航空航天局宇航员培训，1979年8月培训结束。在等待他首次轨道飞行期间他出任航天飞机载运机的教练飞行员。1984年4月他成为挑战者号STS-4