Jackson was born in Los Mochis, Sinaloa. He received a bachelor's degree in Public Administration from the National Autonomous University of Mexico (UNAM) and started a career in the federal bureaucracy.
From mid-1980s to mid-1990s, before the introduction of direct elections of local officials in the Mexico City, Jackson was appointed chief administrator (delegado) of Mexico City's Cuauhtémoc borough (1985 – 1988), took charge of the Federal District's security office (1988) and headed the public transportation authority (1989 – 1990). Four years later, he became secretary-general of the extinct Mexican Federal District Department (DDF).
During the first months of 2005 he participated in the PRI presidential primaries.