Career
Johnston started his professional career at Saracens in 1998. Whilst he did not feature in a Test, he did play in a tour match against the Gauteng Falcons. Johnston was selected for the 2002 tour of Argentina, making his debut against Los Pumas.
His second and final cap came in a victory over New Zealand at Twickenham.
Johnston also represented England Saxons at the 2003 Churchill Cup and 2006 Churchill Cup. After seeing out a two-year deal with French team Club Athlétique Brive, Johnston signed as player-coach with Nottingham R.F.C. for the 2009-2010 season.