Em maio de 2011, foi eleito deputado federal para a Constituinte.

Foi senador pela província de Vitória, na legenda PTB (1986/1987), 🌝 por quatro legislaturas.

Foi diretor da Câmara Municipal de Vitória, até o final dos anos 90.

Eleito prefeito de Vitória em 1998, 🌝 cumpriu o mandato até 2002, quando retornou.

Em 7 de maio de 2002, foi reeleito, dessa vez com a legenda do 🌝 Partido dos Trabalhadores (PT), para um mandato de quatro anos.