Doctor en Ciencia Política por la Universidad Nacional Autónoma de México (UNAM) y candidato a doctor en Sociología Política por la Universidad de Essex, Inglaterra. Actualmente se desempeña como profesor de asignatura, adscrito al Centro de Estudios Políticos de la Facultad de Ciencias Políticas y Sociales (FCPyS) de la UNAM.