Al college Jackson giocò a football a Texas A&M, venendo premiato unanimemente come All-American. Fu scelto come diciassettesimo assoluto nel Draft NFL 1977 dai Cleveland Browns.[1] Saltò interamente la sua stagione da rookie a causa di infortunio a un ginocchio subito in pre-stagione.[2] Un altro infortunio al ginocchio lo subì nella pre-stagione 1978 ma riuscì a disputare 14 partite quell'anno.[3] Fu stabilmente titolare nel 1980 e 1981, scendendo in campo come partente in 14 partite in entrambe le stagioni. Nel 1981 il capo-allenatore dei Cincinnati BengalsForrest Gregg definì Jackson il giocatore più scorretto della NFL.[4]
Nell'aprile 1982 Jackson fu scambiato con i Denver Broncos ma fu svincolato prima dell'inizio della stagione regolare. Quel settembre firmò così con gli Atlanta Falcons.[4] Con essi disputò le ultime cinque partite della carriera.
^(EN) 1977 National Football League Draft, Pro Football Hall of Fame. URL consultato il 22 giugno 2013 (archiviato dall'url originale il 29 ottobre 2013).
^(EN) Browns Lose Top Rookie, in Pittsburgh Post-Gazette, 29 luglio 1977. URL consultato il 4 luglio 2023.
^(EN) Jackson Reinjures Knee, in Toledo Blade, 20 luglio 1978. URL consultato il 4 luglio 2023.