He played college basketball for Jackson State University and later professionally in Europe.
[3] After graduating, Johnson was selected in the 2010 NBA Development League Draft by the Springfield Armor in the seventh round.
[5] In November 2011, Johnson signed with Valur in the Icelandic Úrvalsdeild karla, replacing Curry Collins.
[5] He was released by the club in end of January 2012 at his own request after appearing in 7 league games where he averaged 21.6 and 5.7 rebounds.
[6] After his professional career ended, he was hired as a basketball coach at South Cobb High School in Austell, Georgia.