Graduado em Licenciatura Plena em Matemática pela Universidade do Grande ABC, Licenciatura em Pedagogia pela Faculdade da Aldeia de Carapicuíba, Mestre em Educação Matemática pela Universidade Bandeirante de São Paulo e Doutor em Educação Matemática pela Universidade Bandeirante de São Paulo. Possui mais de vinte anos de experiência em docência em Matemática nas séries finais do Ensino Fundamental e no Ensino Médio e atualmente leciona também no Ensino Superior. Desenvolve pesquisas vinculadas à linha de Tecnologias Digitais e Educação Matemática.