Nasceu em Marmelópolis, sul de Minas, em 28 de janeiro de 1964. Estudou em escolas públicas mineiras. Graduou-se em filosofia pela Pontifícia Universidade Católica Campinas (PUCCAMP). Fez mestrado e doutorado no instituto de Filosofia e Ciências Humanas (IFCH) da Universidade Estadual de Campinas (UNICAMP), onde investigou a obra de Condorcet. Fez pós-doutorado em história e filosofia da Educação na Faculdade de Educação da UNICAMP (2001-2003). Foi Professor de filosofia, história e psicologia na rede pública de ensino do estado de São Paulo. Lecionou filosofia e ética na Universidade Metodista de Piracicaba (UNIMEP). Atualmente investiga a relação entre a teoria da justiça, políticas educacionais e formação moral. É professor do programa de Pós-Graduação em Educação da Universidade Tuiuti do Paraná (UTP).