David James Noble (born 2 February 1982) is an English professional footballer who plays as a midfielder for St Albans City.