Pilotował amerykański samolot szpiegowski U-2, strącony 1 maja 1960 roku w pobliżu Swierdłowska. Został skazany przez sowietów na 3 lata więzienia i 7 lat ciężkich robót za szpiegostwo. 10 lutego 1962 roku wymieniono go na moście Glienicke w Poczdamie za pułkownika KGB Williama Fishera (razem z Francisem do USA wrócił amerykański student Frederik Pryor).
Ma pięć sióstr.
Zginął w katastrofie helikoptera w Los Angeles (Kalifornia, USA). Został pochowany na Cmentarzu Narodowym w Arlington (Wirginia, USA).