Possui graduação em Matemática pela Universidade Federal de São Carlos. Especialização em Matemática Universitária pela Universidade Estadual Paulista Júlio de Mesquita Filho. Mestre em Educação Matemática e Filosofia pela Universidade Estadual Paulista Júlio de Mesquita Filho. Atualmente é professor do Instituto Federal de São Paulo e doutorando em filosofia pela Universidade de São Paulo.