Entre 1966 y 1968 fue profesor de Ética de la Universidad Nacional de Resistencia en Chaco, Argentina, posteriormente fue profesor de Ética y Filosofía Política en el Colegio de Filosofía de la FFyL de la Universidad Nacional Autónoma de México (definitivo en Ética, con una antigüedad académica que inicia en 1976) y en la Universidad Autónoma Metropolitana., México, de donde además es Profesor Emérito).