Funcionário público estadual e municipal (concursado), exercendo a cadeira de professor de matemática desde 1981 e 1990, respectivamente. Iniciou sua militância política na Universidade do Amazonas, no curso de matemática, quando, juntamente com outros estudantes, fundou o Centro Acadêmico daquele curso, o CECAM. A partir dali não parou mais, ingressou no PT, através da Convergência Socialista, por duas vezes foi candidato a cargos parlamentares, deixando esse partido por ocasião da expulsão de sua corrente, por motivos políticos. Ciente de que o PT havia abandonado os princípios classistas de sua fundação, não hesitou um só minuto em construir uma alternativa, uma organização socialista e revolucionária o PSTU. No plano político-sindical, militou no movimento dos professores e, pela sua participação, chegou a ser diretor do Sindicato dos Trabalhadores em Educação do Estado do Amazonas-SINTEAM, por duas vezes. Sempre se pautou pela defesa intransigente dos interesses de sua categoria. Depois de algum tempo, tendo sido aprovado pela Escola Agrotécnica, foi lecionar em São Gabriel da Cachoeira. Dividindo sua atividade docente com a militância política, utilizou toda sua experiência e foi parte importante na fundação do Sindicato dos Servidores Públicos Federais em Educação SINASEF. Sindicato que se tornou uma referência e um importante instrumento de luta e defesa dos interesses da categoria naquele Município.