First hit the headlines in 1994 when he took 10-45 in an innings for Middlesex against Derbyshire and he continued to progress in 1995 as he earned a winter touring berth for England to South Africa.
Unfortunately a back injury ruled him out and the national selectors did not pick him again until over five years later. Was recalled to face Australia and then replaced Andrew Caddick in the party to tour India but finally made his Test debut against Zimbabwe at the Riverside in June 2003.
Began by smashing 24 off just 14 balls and then claimed 6-33 in Zimbabwe’s first innings to ensure he was named man of the match in the innings-and-69-run victory.
Took nine wickets on his second appearance against Bangladesh the following winter but has not been selected since winning his third cap against Sri Lanka due to the rapid rise of Stephen Harmison and Matthew Hoggard.
Joined Somerset at the end of the 2000 season on a five-year contract and in 2004 he hit the fastest first-class century of the season off 63 balls against Durham to win the Walter Lawrence Trophy.
Featured in 10 County Championship matches in 2005, taking 20 wickets. He was also part of the side which beat Lancashire in the final of the Twenty20 Cup and he played a key role with figures of 3-26 from his three overs.
He returned to Middlesex for the 2007 season and signed a two-year deal.
After finding first-team opportunities limited Johnson retired from first-class cricket at the end fo the 2007 season