Professor de Filosofia da PUC-SP e da Faculdade de São Bento-SP. Professor Permanente do Programa de Pós-Graduação em Filosofia da PUC-SP. Pós-doutor em Filosofia pela UFSCar.
Possui graduação em Filosofia (Bacharelado e Licenciatura) pela Universidade Federal de Uberlândia (2005), mestrado em Filosofia pela Universidade Federal de São Carlos (2008). Atualmente é Professor Assistente do Instituto de Filosofia da Universidade Federal de Uberlândia.