Po ukončení základnej a strednej školy nasledovalo štúdium na oklahomskej baptistickej univerzite. Stal sa leteckým inžinierom a narukoval ako vojenský letec do vojny v Kórei. Tam absolvoval 43 bojových letov. Po vojne sa vrátil do Oklahomy, v roku 1960 tam ukončil univerzitné štúdium. Potom bol tri roky na vojenskej leteckej akadémii vo funkcii docenta katedry matematiky. V roku 1963 nastúpil do školy testovacích letcov vo Farnboroughu v Spojenom kráľovstve a dva roky tu pôsobil ako testovací letec. Potom sa vrátil do USA na základňu Edwards, kde bol inštruktorom v škole testovacích pilotov. V roku 1966 bol prijatý do piatej skupiny amerických kozmonautov. Pomáhal s prípravou letov Apollo 11 a Apollo 14. Po skončení programu Apollo sa zacvičil na program Skylab. Bol ženatý a mal tri deti.