Education
Johnson attended high school at Vaughan Road Academy in Toronto, Ontario. Johnson attended Vaughan Road Academy in Toronto, Ontario, where he was considered one of the top perimeter players of his class in Canada.
Johnson attended high school at Vaughan Road Academy in Toronto, Ontario. Johnson attended Vaughan Road Academy in Toronto, Ontario, where he was considered one of the top perimeter players of his class in Canada.
He played college basketball at Cal State Bakersfield and then North Carolina State. As a professional, he was named an NBL Canada All-Star with the Mississauga Power. Johnson was drafted with the first overall pick in the 2013 NBL Canada draft by the Ottawa SkyHawks.
As a senior at Vaughan, he averaged 18.8 points, 5.6 rebounds and 6.8 assists.
He was also an honor roll student and an Academic All-Star. Johnson started out his college basketball career with the Cal State Bakersfield Roadrunners, while attending the California State University at Bakersfield.
He appeared in 26 games as a freshman and was named a starter in 17 of them. Despite having an injury interfere with his playing time towards the end of the season, Johnson had the 17th-best three-point field goal percentage in school history, shooting.416 from beyond the arc.
He finished his freshman year averaging 8.3 points, 2.1 rebounds, 3.1 assists, and 1.4 three-pointers per game.
Johnson transferred to North Carolina State to compete in his senior season. Johnson was the first Canadian to ever be drafted first overall in the National Basketball League of Canada draft. Johnson was acquired from the now inactive Ottawa Skyhawks for Bol Kong on November 19, 2014.
In his first season playing professionally in Canada, Johnson was nominated to become an NBL Canada All-Star along with teammate, Morgan Lewis.
After leading the Mississauga Power franchise to its first playoff appearance in their inaugural season, Johnson returned for a second year to continue the momentum. In the 2014-2015 season, Johnson had additional help with the re-signing of NBL Canada All-Star Morgan Lewis and re-acquirement of Tut Ruach.
On December 29, 2014, he signed with the Saint John Mill Rats. On December 16, 2015, Johnson signed with the newly formed Halifax Hurricanes in the NBL Canada.
After six games with the Hurricanes, Johnson asked to leave the club stating that he was unhappy with a secondary role in the team
Johnson signed with the Windsor Express a few days after the Hurricanes released him.