A medium-sized forward, Johnson is renowned for his freakish ability on the field, where he has consistently wowed fans with his penchant for extraordinary goals.
Johnson was suspended by his club for the first five matches of the 2007 season after he was arrested for public drunkenness in Wangaratta on 24 December 2006—a charge which was later dropped.
Early in 2008, Johnson lost his drivers' licence and was sentenced to 50 hours working with the Transport Accident Commission after he was clocked in over 70 km/h over the speed limit in a 50 zone.
His season nearly came to an abrupt end when, during the third quarter of the Preliminary Final between Geelong and West Coast, he appeared to sustain a serious injury to his left knee.
[4] On 28 September 2016, Johnson announced he had signed a one-year contract extension with GWS after missing their preliminary final loss due to suspension.
Geelong TAC Cup Not long after his retirement as an AFL player, Johnson joined the Sydney Swans as an assistant coach.