 Jackson was first elected to the position of ward councillor in 2002 in a by-election.Jackson was then elected as regional councillor in the 2003 municipal election, serving as York Region councillor from Vaughan from 2003 to 2006.In 2006, Jackson was elected the mayor of Vaughan by 90 votes.