的第二次太空飞行是在1993年，历时10天，他搭乘奋进号航天飞机前往太空，任务代号是STS-61。任务是对3年前发射的哈勃空间望远镜进行首次检修。
STS-75.1996年他搭乘哥伦比亚号航天飞机前往太空，历时15天，任务代号STS-75，任务是对系留卫星TSS-1调度。
STS-103.1999年，他搭乘发现号航天飞机进行了自己最后的一次8天的太空之旅，任务的代号是STS-103，任务是对哈伯空间望远镜进行第三次检修。这次任务中，他进行了一次8小时的太空行走