He was a member of the Florida House of Representatives from 1972 to 1978 and in the United States House of Representatives from 1979 to 1991. In January 1986, he became the second sitting member of Congress to fly in space, after Jake Garn. He was a payload specialist on the Space Shuttle "Columbia".