Richard Mark Johnson (born 27 April 1974) is an Australian former footballer who played for Watford, Northampton Town, Colchester United, Stoke City, Queens Park Rangers, Milton Keynes Dons, Newcastle United Jets, New Zealand Knights and Wellington Phoenix.