Em 1999, graduou-se em Bacharelado e Licenciatura em Matemática pela Universidade Federal Rural do Rio de Janeiro (UFRRJ). Em 2007, terminou o curso de Especialização em Matemática pela Universidade Estadual de Campinas (UNICAMP). Em 06 de outubro de 2014, defendeu sua dissertação de mestrado, obtendo o título de Mestre em Matemática pela Universidade Estadual de Campinas (UNICAMP). Desde 2005, trabalha na Escola Preparatória de Cadetes do Exército (EsPCEx) como professor de Cálculo I.