Doctor en Ciencias Políticas y Sociales por la Facultad de Ciencias Políticas y Sociales de la Universidad Nacional Autónoma de México (UNAM) y Doctor en Teoría Crítica por el 17 Instituto de Estudios Críticos. Maestro en Estudios del Desarrollo por el Instituto de Estudios Sociales de La Haya, Holanda y Licenciado en Economía por el Instituto Tecnológico Autónomo de México (ITAM).
Fue integrante de la Junta de Gobierno de la UNAM (2010-2019) y del Patronato Universitario (2020-2026).
Es integrante del Patronato de la Fundación para las Letras Mexicanas.
Investigador del Programa Universitario de Estudios del Desarrollo (PUED) e integrante del Sistema Nacional de Investigadores de México.
Coordinador académico de la Especialización en Desarrollo Social del Posgrado de la Facultad de Economía; Titular de la Cátedra Extraordinaria “Trata de Personas” y Coordinador del proyecto “La UNAM en las fronteras de México”.
Es profesor de los posgrados de la Facultad de Economía y la Facultad de Ciencias Políticas y Sociales, en donde también imparte clases de licenciatura.
Escribe un artículo semanal de opinión para Aristegui Noticias y Excélsior, y conduce el programa México Social en Canal 11.