 He obtained a Master's Degree in philosophy at the UNAM and an honorary doctorate from the Universidad de las Américas.He was a research faculty member of the UNAM y and the National System of Researchers.At the UNAM he taught at the Faculty of Philosophy and Literature and did research at the Institute of Philosophy Research.