Fonseca was a member of the Sergipe Legislative Assembly from 1967 to 1972 and again from 1975 to 1987. He was Mayor of Boquim from 1973 to 1974. Fonseca was a member of the Chamber of Deputies from 1987 to 2007.