Possui graduação em Ciências Contábeis pela Universidade do Estado da Bahia (2002), graduação em Matemática pela Universidade Federal da Bahia (2002), especialização em Matemática: novas tecnologias pela Universidade Católica do Salvador (2005), mestrado em Matemática pela Universidade Federal da Bahia (2006) e doutorado em Matemática pela Universidade Estadual de Campinas (2011). Atualmente é professor assistente doutor da UNESP - Araraquara e docente do Programa de Mestrado Profissional em Matemática em Rede Nacional - Profmat na UNESP- Rio Claro. Tem experiência na área de Matemática, com ênfase em semigrupos em grupos de Lie, em ensino de Matemática, em formação docente, na área de métodos quantitativos aplicados à educação e Educação Matemática e Transtorno do Espectro autista (TEA).