He played professionally for the Erie Explosion of the Ultimate Indoor Football League (UIFL), the Chicago Slaughter of the Indoor Football League (IFL), and the BC Lions, Ottawa Redblacks, and Montreal Alouettes of the CFL.
[5] Jackson finished the season with ten receiving touchdowns, tied for the second-most in the league.
[6] In the 2016 Grey Cup, Jackson scored the game-winning touchdown in overtime against the Calgary Stampeders.
Jackson was considered one of the best free agent wide receivers and signed a two-year contract with the Montreal Alouettes (CFL) on February 16, 2017.
[7] In two seasons, Jackson never missed a game, and put up 112 catches for 1,409 yards and 7 majors, while the Alouettes struggled with records of 3–15 in 2017 and 5–13 in 2018.