Perot was born on June 27, 1930 in Texarkana, Texas. He studied at Texas High School, at Texarkana Junior College and at the United States Naval Academy. Perot married Margot Birmingham in 1956. They had five children and 16 grandchildren.