Johnson played college ice hockey for the University of Alaska Fairbanks (Nanooks). He was drafted by the Pittsburgh Penguins 125th overall in the National Hockey League's (NHL) 2006 Entry Draft. During his senior year, he was the Central Collegiate Hockey Association Player of the Year, as well as a Hobey Baker Award finalist.