Jackson played high school basketball for Marian High School. As a junior, he averaged 22.3 points per game, 6.6 rebounds per game, 4.4 assists per game, and 2.0 steals per game; led his school to sectional championship; and was named to the All-State Underclass First Team. As a senior, Jackson averaged 25.9 points, 5.7 rebounds, 2.9 assists, and 2.6 steals per game, finishing as runner-up for the Indiana Mr. Basketball to Zak Irvin. He concluded his career at Marian as the all-time leading scorer in St. Joseph County with 1,934 career points. His performances with Marian earned him a selection for the 2013 McDonald's All-American Boys Game, and he was the first Northern Indiana native to receive this honor since Shawn Kemp in 1988. Jackson finished the game with 5 points, 4 assists, and 2 steals and won the Jack Daly Sportmanship Award and the Skills Competition.
College career
Freshman season
Jackson committed to play for Notre Dame, under coach Mike Brey. In his freshman season he was expected to back up guards Eric Atkins and Jerian Grant. Jackson commented on the situation, saying that although he had been apprehensive to play along a senior point guard, he realized that it would benefit his game. He scored in double digits for the first time versus Santa Clara, tallying 13 points. In February, he missed two games in order to deal with academic issues. Upon returning to the team, he scored a season-high 17 points against Miami. He concluded the season having started half of his 30 games and averaging 6.0 points, 2.1 rebounds, and 1.8 assists per game.
Sophomore season
In his sophomore season, Jackson scored a career-high 22 points against Michigan State; this was the first meeting between the schools in 35 years. A couple of weeks later, he tied this mark against Purdue. Jackson produced solid performances for the Irish in the 2015 ACC Tournament against Miami, Duke, and North Carolina and he was eventually named to the All-ACC Tournament second team. He helped his team proceed to the Elite 8 of the 2015 NCAA Tournament by scoring 20 points against Wichita State. Throughout the season, he averaged 12.4 points, 3.6 rebounds, 3.1 assists, and 1.6 steals per game, appearing in all 38 games of his team. On April 14, 2015, it was reported by ESPN that Jackson would return to the Fighting Irish squad for his junior season.
Junior season
On February 1, 2016, he was named one of 10 finalists for the Bob Cousy Point Guard of the Year Award. He was named to the 35-man midseason watchlist for the Naismith Trophy on February 11. On March 29, 2016, Jackson declared for the NBA draft, forgoing his final year of college eligibility.
On June 23, 2016, Jackson was selected by the Boston Celtics with the 45th overall pick in the 2016 NBA draft. On July 27, 2016, he signed with the Celtics. On November 6, he made his professional debut in a 123–107 loss to the Denver Nuggets, recording eight points, three rebound and two assists in 11 minutes off the bench. During his rookie season, he has received multiple assignments to the Maine Red Claws, the Celtics' D-League affiliate. On July 15, 2017, Jackson was waived by the Celtics.
On August 21, 2017 Jackson signed a two-way contract by the Houston Rockets. Under the terms of the deal, he split time between the Rockets and their G League affiliate, the Rio Grande Valley Vipers, becoming the first player in franchise history to sign such a deal. While he got playing time in Houston early in the season due to an injury to Chris Paul, his playing time declined in the weeks following Paul’s return. As a result, his two-way contract with Houston was terminated on January 6, 2018, although he would sign a 10-day contract with the Rockets the same day. He was assigned to Rio Grande Valley immediately and took part in the 2018 G League Showcase.
On January 14, 2018 Jackson was signed to a two-way contract with the Philadelphia 76ers and NBA G-League affiliate the Delaware 87ers. He was re-signed to a second two-way deal for the 2018–19 season.
On August 13, 2019, the Los Angeles Lakers announced that they had signed Jackson. On October 21, 2019, Jackson was waived by the Lakers. He was then added to the roster of the South Bay Lakers.
Career statistics
NBA
Regular season
College
Personal life
Jackson, a South Bend native, is the son of Juanita Jones. Jackson lived in two different foster homes after the age of twelve, before finally settling with the Whitfields, the family of then basketball teammate Michael Whitfield. As a student in the University of Notre Dame, he enrolled in the College of Arts and Letters.