Coming out of high school, Jackson decided to commit to play college football for the USC Trojans.
[2][3] In Jackson's first two collegiate seasons in 2019 and 2020, he played in 17 games, making just one catch for 23 yards.
[6] After the conclusion of the 2022 season, Jackson decided to enter his name into the NCAA transfer portal.
[7][8] During Jackson's career at USC he played in 40 games bringing in five receptions for 42 yards.
[12] After not being selected in the 2024 NFL draft, Jackson signed with the Chicago Bears as an undrafted free agent.