Licenciado en Sociología por la Universidad Autónoma Metropolitana, Unidad Azcapotzalco. Doctor en Ciencias Sociales con Especialidad en Sociología por el Colegio de México.
Es profesor investigador en el Programa Universitario de Estudios del Desarrollo de la UNAM. Es miembro del Sistema nacional de Investigadoras e Investigadores, nivel II, del Consejo Nacional de Humanidades, Ciencias y Tecnologías (Conhacyt). Además es miembro de la Academia Mexicana de Ciencias.
Fue Comisionado del Instituto Nacional de Migración (1 de diciembre de 2018 al 15 de junio de 2019).
Durante su trayectoria profesional ha obtenido 26 reconocimientos. Es autor de 25 libros, 96 capítulos de libros y artículos.