En lo académico comprende su formación como sociólogo en la Universidad de Oxford (Inglaterra), así como su labor como docente e investigador en México, donde se desempeñó como profesor en distintas instituciones, como la Universidad Nacional Autónoma de México (UNAM) y la Universidad Autónoma Metropolitana (UAM).