Brett Johnson (born 15 August 1985) is an English semi-professional footballer who played in the Football League for Northampton Town, AFC Wimbledon and Brentford. He was adept as a left-sided central defender or as a left back. He played under manager Terry Brown at Aldershot Town, AFC Wimbledon and Margate.