Education
Johnson attended Highland High School in Gilbert, Arizona from 2007 to 2009, before transferring to Findlay Preparatory in Henderson, Nevada for his junior year.
Johnson attended Highland High School in Gilbert, Arizona from 2007 to 2009, before transferring to Findlay Preparatory in Henderson, Nevada for his junior year.
He played college basketball for the University of Arizona. As a junior in 2009-2010, he averaged 14.1 points, 4.6 rebounds and 3.4 assists per game as he led Findlay to a 32-2 record. In November 2010, he signed a National Letter of Intent to play college basketball at the University of Arizona.
As a senior in 2010-2011, he averaged 24.8 points, 6.5 rebounds and 4.7 assists per game as he led Findlay to a 28-4 record.
He was ranked as the Number. 40 overall prospect in the country and the Number.
8 shooting guard by Rivals.com to go with a scout grade of 96 by Entertainment and Sports Programming Network.com. He went on to be named a Long Beach Press-Telegram Best in the West first-team selection.
In his freshman season at Arizona, Johnson was named to the 2012 Pac-12 All-Freshman team
In 35 games, he averaged 8.9 points, 3.3 rebounds and 2.4 assists in 28.1 minutes per game. In his sophomore season, he earned honorable mention Pac-12 All-Defensive Team honors. At the Pac-12 Tournament in Las Vegas, he averaged a team-best 14.0 points to go with 4.0 assists and 2.0 rebounds per game.
In 35 games, he averaged 11.5 points, 3.6 rebounds, 3.2 assists and 1.9 steals in 31.4 minutes per game.
He finished his career ranked 24th on UA’s scoring list with 1,333 points. In 38 games, he averaged 16.3 points, 4.1 rebounds, 2.8 assists and 1.1 steals in 33.1 minutes per game.
On April 15, 2014, he declared for the National Basketball Association draft, foregoing his final year of college eligibility. On June 26, 2014, Johnson was selected with the 42nd overall pick in the 2014 National Basketball Association draft by the Houston Rockets.
On July 25, 2014, he signed with the Rockets after averaging 12.5 points per game during the 2014 National Basketball Association Summer League.
During his rookie season, he received multiple assignments to the Rio Grande Valley Vipers of the National Basketball Association Development League. On October 24, 2015, he was waived by the Nuggets after appearing in six preseason games. On December 28, he was acquired by the Austin Spurs of the Doctorate-League.