Doutor e mestre em Educação Matemática pela Universidade Estadual Paulista Júlio Mesquita Filho (UNESP-Rio Claro) e doutor em Filosofia pela Université Paris VIII (Fr): Vincennes-Saint-Denis, na Ecole Doctorale Pratiques et Théories du Sens (ED 31). Realizou estágio de pesquisa no mestrado no Departamento de Filosofia da Universidad Nacional del Sur, Bahía Blanca, Argentina. Enquanto Professor Adjunto da Universidade Federal Fluminense (UFF), pesquisa em Educação Matemática, com ênfase em Filosofia da Matemática e da Educação Matemática, História da Matemática e Etnomatemática.