Possui Graduação em Matemática pela Universidade do Estado de Minas Gerais (1998) e em Ciências pela Pontifícia Universidade Católica de Minas Gerais (1996), Especialização em Matemática pela Faculdade da Região dos Lagos (2001) e em Psicopedagogia pela Faculdade Vale do Piranga (2005). Possui experiência como Professor de Matemática nos Ensinos Fundamental, Médio e Superior. Atualmente, é habilitado no Mestrado Profissional em Educação Matemática da Universidade Federal de Ouro Preto, onde realizou pesquisas na área de Modelagem Matemática.