Career
Johnson spent four seasons at Boston University before spending a year with the Canadian National Ice Hockey Team. In 1998, Johnson moved to the United Kingdom"s British Ice Hockey Superleague with the London Knights. In 2006, Johnson moved to the Sheffield Steelers, but midway through the season, Johnson signed with the Slough Jets.
In 2007, Johnson returned to Sheffield for a brief spell and had another brief spell with the Cardiff Devils before he rejoined the Giants.
Johnson retired at the end of the 2009-2010 season. Johnson also played for the Great Britain national ice hockey team and is now a British citizen.