 Johnson was born in Gainesville, Florida in 1977.He attended in Buchholz High School in Gainesville, where he was a stand-out high school football and baseball player for the Buchholz Bobcats.Johnson accepted an athletic scholarship to attend the University of Florida in Gainesville, where he was a quarterback for coach Steve Spurrier's Florida Gators football team from 1996 to 1999.