Possui Doutorado em Educação (Educação em Ciências e Matemática) pela Universidade de Brasília - UnB (2019), Mestrado em Matemática (Geometria Diferencial) pela UnB (2003) e Licenciatura em Matemática pela UnB (2001). Tem experiência na área de Matemática, nas disciplinas: Matemática 1, Cálculo 1 , Cálculo 3 , Matemática para a computação, Introdução à álgebra linear, Probabilidade e Estatística, Lógica Matemática, Metodologia do Ensino da Matemática, etc. Tem experiência em coordenação de curso superior e cursos de formação de professores da SEDF. Atualmente é professor Adjunto II da Universidade de Brasília - Campus Planaltina, professor do Mestrado Profissional no Programa de Pós-graduação em Matemática da UnB e é líder do Grupo Euclides: Pesquisa em Educação Matemática e Matemática e participa do grupo de pesquisa: Pi: Grupo de Pesquisas e Investigações em Educação Matemática.