Mississippi State Senate
Born in Tupelo, Mississippi, Gordon served in the Mississippi House of Representatives 1972–80. He later served in the Mississippi State Senate from 1980 to 1992, and then again from 1996 until his death from brain cancer at his home in Okolona, Mississippi, aged 66.