Es licenciado en Ciencias Políticas y Administración Pública por El Colegio de México y Doctor en Ciencia Política por la Universidad de Oxford, Inglaterra.