Education
Johnson attended Pasco in Dade City, Florida. He was a first team All-Sun Coast and All-Sunshine Athletic Conference after catching 32 passes for 466 yards (146 average) and nine touchdowns and rushing for 204 yards on 39 carries (52 average) as senior helping his team advanced to state semifinals. He also played baseball and was named one of the top 100 juniors in the nation after leading the Tampa Bay area in home runs.
Considered a two-star recruit by Rivals.com, he accepted a scholarship to Purdue over an offer from Vanderbilt.
Career
He played college football at Purdue University. During his tenure, he started 36 of 49 games, where he accumulated 184 tackles (149 solo), including 7.5 for a loss, 31 pass break ups and six interceptions. He was twice named Academic All-Big Ten and was an all conference honourable mention as a senior.
San Diego Chargers Johnson went undrafted during the 2013 NFL Draft, but signed with the San Diego Chargers after the draft ended.
British Columbia Lions Johnosn played for the British Columbia Lions of the Canadian Football League from 2014 to 2015. Jacksonville Jaguars Johnson signed with the Jacksonville Jaguars on February 12, 2016.