Jackson began his collegiate career at Independence Community College. While at Independence, he was featured in the third season of the Netflix documentary series Last Chance U where he played under head coach Jason Brown.[1] As a freshman, he played in 9 games while having 49 catches for 649 yards, and 5 touchdowns.[2] As a sophomore, Jackson played in 10 games while having 25 catches for 381 yards and 4 touchdowns.[3] Jackson transferred to the Washington State following the season.[4] At Washington State, Jackson played in over 31 games while having 104 receptions for 1,403 yards, and 10 touchdowns.[5]
After going undrafted in the 2022 NFL draft, Jackson signed with the New York Jets on May 4, 2022.[7] He was released on August 24, 2022, but was re-signed to the practice squad two days later.[8] He was released on September 6, 2022.[9]
Miami Dolphins
On October 24, 2022, the Miami Dolphins signed Jackson to their practice squad.[10] He was released on November 28, 2022.[11] He was re-signed to the practice squad on December 30, 2022.[12]
On October 25, 2023, Jackson signed with the Seattle Sea Dragons of the XFL.[15] The Sea Dragons folded when the XFL and USFL merged to create the UFL, terminating his contract with the team.[16]