Jackson studeerde openbare administratie aan de Nationale Autonome Universiteit van Mexico (UNAM) en begon zijn politieke carrière op het ministerie van het Federaal District, dat destijds belast was met het bestuur van Mexico-Stad. Van 1985 tot 1988 was hij voorzitter van het toenmalige district Cuauhtémoc.