1959年，海斯在美国国家航空航天局的刘易斯研究中心（）成为了一名航空研究飞行员。作为研究飞行员，海斯于1963年在德来顿飞行研究中心（）服役，1966年被选入第五组宇航员。他是第五组宇航员中4名获得过太空任务的成员中的第一个。海斯担任了阿波罗8号、阿波罗11号以及阿波罗16号的替补成员。1970年，在登月失败的阿波罗13号任务中，海斯是登月舱驾驶员。计划中，他还是后来被取消的阿波罗19号的指令长。在1977年的企业号航天飞机任务中，海斯担任指令长。1995年，海斯在电影阿波罗13号中由比尔·帕克斯顿（