É formado em ciencias e matemática na Faculdade de Filosofia Ciencias e Letras do Distrito Federal da UNICEUB, professor AD-4 da Secretaria de Estado de Educação do Pará-SEDUC. Foi Diretor da 10ª Unidade Regional de Educação-URE da SEDUC em Altamira-PA. Participou como Delegado da Conferencia Nacional de Educação Básica em Brasília realizada em 2008 eleito pelas UREs. Foi Vice Coordenador do Campus Universitário da Universidade Federal do Pará em Altamira, onde lecionou a disciplina de Cálculo Diferencial e Integral. Foi Professor da Fundação Educacional do Distrito Federal; membro da Coordenação Estadual do Sindicato dos Trabalhadores em Educação Pública do Pará-SINTEPP; Coordenador Geral da Regional Xingu do SINTEPP por três mandatos; Coordenador Geral do SINTEPP Altamira e Presidente da Associação dos Trabalhadores em Educação do município de Medicilândia-ASTEME.
Na militancia política já foi suplente de vereador, candidado a Deputado Estadual e a Prefeito de Altamira.
Atualmente é Presidente do Partido Verde de Altamira-PA.