After playing collegiate basketball for Sam Houston State University and Winston-Salem State University, Jackson was signed professionally for CN Aurel Vlaicu București (based in Bucharest, Romania) in 2017 to compete in the Liga I, later signing for Al-Khor in 2018 as the youngest imported player at the time for the Qatari Basketball League, where he was the top scorer for the season.