He played college football at Pittsburgh and was selected by the Buffalo Bills in the seventh round of the 2020 NFL draft.
[2] He committed the day after then-Pitt coach Paul Chryst offered Jackson a scholarship after seeing him at a Pitt prospect camp.
[13][14] Following injuries to cornerbacks Levi Wallace and Josh Norman, Jackson was elevated to the active roster on October 13, 2020, and reverted to the practice squad after the game.
[24] Jackson suffered a neck injury during a Monday Night Football game versus the Tennessee Titans on September 19, 2022, after colliding with teammate Tremaine Edmunds as the two attempted to tackle an opposing player.
He was removed from the field in an ambulance, but was released from the hospital the following day after it was determined he had avoided major damage to the neck and spinal cord.