After recording 40 tackles and three interceptions in his senior season, Jackson was named Nebraska's Defensive MVP[4] and a Second-team All-Big Ten player.[5]
Jackson was one of four Nebraska players that were invited to the NFL Scouting Combine.[6] After attending the scouting combine he was described as a "matchup-specific depth player that will need to excel on special teams" via thedraftnetwork.com.[7]
In the 2020 NFL draft, Jackson went undrafted but signed with the New York Jets on May 6, 2020.[10] He was waived on September 5, 2020, and signed to the practice squad the next day.[11][12] He was elevated to the active roster on October 1 and October 10 for the team's weeks 4 and 5 games against the Denver Broncos and Arizona Cardinals, and reverted to the practice squad after each game.[13][14] He was promoted to the active roster on October 13, 2020.[15]
On August 31, 2021, Jackson was waived by the Jets and re-signed to the practice squad the next day.[16][17]
Chicago Bears
Jackson signed a reserve/future contract with the Chicago Bears on January 19, 2022.[18] He made the Bears final roster, playing in five games before being waived on November 27, 2022.[19]
Denver Broncos
Two days after being waived by the Bears, Jackson signed with the practice squad of the Denver Broncos.[20] He was promoted to the active roster on December 31.[21]
On September 12, 2023, Jackson was signed to the Carolina Panthers practice squad.[25] He signed a reserve/future contract on January 8, 2024.[26] Jackson was waived/injured on August 19.[27]
Atlanta Falcons
On November 11, 2024, the Atlanta Falcons signed Jackson to their practice squad.[28] He signed a reserve/future contract on January 6, 2025.[29]