Bacharel em História pela Faculdade de Filosofia Letras e Ciências Humanas da Universidade de São Paulo. Docente em educação básica desde 1992. Participante do Centro de Formação de Professores Waldorf entre 2004 e 2006. Mestre em Psicologia da Educação pela Faculdade de Educação da Universidade de São Paulo em 2009. Doutor em Didática, Teorias de Ensino e Práticas Escolares pela Faculdade de Educação da Universidade de São Paulo em 2015. Pesquisador na área de História da Educação. Autor de livros didáticos, artigos acadêmicos e condutor de grupos de pesquisa. Docente de graduação e pós-graduação em Pedagogia. Coordenador do curso de graduação em Pedagogia da Faculdade Rudolf Steiner desde 2019.