Natural de Mossoró, iniciou na militância entre 1982 e 1983, quando já morava em Natal. Em 1990 foi eleito deputado estadual – primeiro do PT no RN. Teve passagem breve na direção da CUT, esteve na assessoria da senadora Fátima Bezerra quando deputada. Compôs o diretório municipal de Natal nas últimas três gestões e agora está na direção estadual.