A sua carreira se desenvolveu no estado de Pernambuco, tornando-se um dos fundadores do Sindicato dos Trabalhadores Rurais de Vicência, foi presidente da Federação dos Trabalhadores Rurais de Pernambuco (Fetape) e da Confederação Nacional dos Trabalhadores na Agricultura (CONTAG). Atuou como Ministro Classista do Tribunal Superior do Trabalho (TST), Assessor do governo de Miguel Arraes e foi Prefeito do município de Orobó-PE.