According to the St Kilda website, Johnson's backline play is comparable to that of former Geelong backman, Matthew Egan.[1]
Drafted by St Kilda in the 2009 AFL draft, Johnson played one senior game before being delisted by St Kilda after the 2011 AFL season. He signed with VFL side Box Hill Hawks for 2012.
After playing 17 senior games in two years with the Box Hill Hawks, Johnson joined the stand-alone VFL club Port Melbourne. He started off his 2014 season with five goals and a best on ground performance.