Graduado em Matemática pela Universidade Federal de Viçosa (UFV). Mestre em Matemática pela Universidade de Brasília (UnB). Professor na Universidade Paulista (Unip; de 2001 a 2005); na UnB (de 2001 a 2002 e 2005); na Universidade do Planalto Catarinense (Uniplac; de 2003 a 2005) e na Faculdade Alvorada (de 2004 a 2005). Professor efetivo na Universidade Federal do Tocantins (UFT) no curso de Matemática (desde 2006) e no curso de Engenharia Civil (desde 2015). Professor do Programa de Mestrado Profissional em Matemática em Rede Nacional (ProfMat) (de 2012 a 2021), tendo orientado 15 alunos. Coordenador orientador do Programa de Iniciação Científica da Olimpíada Brasileira de Matemática das Escolas Públicas (PIC/OBMEP, região Tocantins) desde 2016. Autor dos livros Introdução à teoria dos conjuntos (Editora da Sociedade Brasileira de Matemática – SBM); Funções reais de várias variáveis reais, limites e continuidade (Ciência Moderna). Autor de diversos artigos pela Revista do Professor de Matemática (RPM)-SBM. Revisor técnico do livro Lógica: cálculo sentencial, cálculo de predicados, cálculo com igualdade , de L. Hegenberg (Forense Universitária).