Doutor em História, Filosofia e Metodologia de Matemática pela UNICAMP. Mestre em Educação Matemática e Ciências pela USP. Desde 2004, é docente no Ensino Superior. Professor de Educação Básica desde 1989. Atualmente é professor do quarto ano do Ensino Fundamental no Colégio Santa Cruz. Professor do curso de Pedagogia e de cursos de pós-graduação Lato Sensu do Instituto Singularidades desde 2012.
Acesso para currículo Lattes: http://lattes.cnpq.br/7111369144601677