Possui graduação em Licenciatura Plena em Matemática pela Universidade do Estado de Mato Grosso (2006), Mestrado em Matemática pela UNICAMP - Universidade Estadual de Campinas (2010) Doutorado em Educação em Ciências e Matemática (2016) pela Rede Amazônica de Educação Em Ciências e Matemática (REAMEC) do polo da UFMT/Cuiabá. Atualmente é professor Adjunto IV da Universidade Federal de Mato Grosso (UFMT) campus universitário de Sinop/MT, atuando também como professor e orientador do Programa de Pós-graduação em Ensino de Ciências da Natureza e Matemática (PPGECM) na linha de pesquisa Ensino de Matemática, atuando como coordenador do programa na gestão 2021-2023. Membro do Núcleo Interdisciplinar de Pesquisas em Ensino de Ciências e Matemática ? NIPECeM.