Mississippi State Senate
During Reconstruction, Revels was elected alderman in Natchez in 1868. In 1869 he was elected to represent Adams County in the Mississippi State Senate.