Fue profesor en el Liceo Franco Mexicano y en la Universidad de las Américas; posteriormente, fue maestro en la Facultad de Filosofía y Letras e investigador del Instituto de Investigaciones Filosóficas, en la UNAM.