He started his football career at an early age playing for the Rose Tree Colts.
[4][5] Following the season, he announced that he would be leaving Rutgers as a graduate transfer, eventually choosing to attend Ohio State after visiting Oklahoma.
[13] Jackson made his NFL debut on September 13, 2020, in the season opener against the Chicago Bears, starting at right guard and playing 90% of the Lions offensive snaps.
[15] He missed the Lions week 15 matchup against the Arizona Cardinals due to a back injury.
[17] On March 14, 2024, Jackson signed a three-year, $51 million contract with the Los Angeles Rams.