Pesquisador em História da Matemática e em Educação Matemática. Possui pós-doutorado junto ao Programa de Pós-Graduação em Ensino e História das Ciências e da Matemática da UFABC, doutorado em Educação Matemática pela UNESP com estágio de pesquisa na Faculdade de Ciências da Universidade de Lisboa, mestrado também em Educação Matemática pela UNESP, graduação em Licenciatura em Ciências da Natureza pela USP e foi bolsista FAPESP e PNPD-CAPES. Foi professor contratado da Faculdade de Educação da USP e professor visitante na UNILA. É membro do Grupo de Pesquisa em Interfaces entre História das Ciências e Educação Científica (GIHCEC) da UFABC e do Grupo de Estudos e Pesquisas em Etnomatemática (GEPEm) da FE-USP.
Researcher in History of Mathematics and Mathematics Education. He holds a postdoctoral degree from the Graduate Program in Teaching and History of Science and Mathematics at UFABC, a PhD in Mathematics Education from UNESP with a research internship at the Faculty of Sciences of the University of Lisbon, a Master's degree in Mathematics Education from UNESP, degree in Nature Sciences from USP and was a FAPESP and PNPD-CAPES scholarship holder. He was a contract professor at the Faculty of Education at USP and a visiting professor at UNILA. He is a member of the Research Group on Interfaces between History of Science and Science Education (GIHCEC) at UFABC and the Group for Studies and Research in Ethnomathematics (GEPEm) at FE-USP.