David Thomas Morley (born 25 September 1977 in St Helens) is an English football defender who plays for Welsh Premier League club Bala Town. Morley started his career at Manchester City. He made 20 starts for the club's reserve team in 1996–97, and broke into the senior team for the first time the following season. He made a goalscoring debut against Bury on 12 September 1997, but did not make any further starts for the club, two substitute appearances providing his only other first team action.He subsequently played for Southend, Carlisle (where he scored once against Mansfield Town) and Doncaster Rovers. He joined Macclesfield Town in January 2005, where he later became captain, leading out the side for their 2007 FA Cup tie against Chelsea at Stamford Bridge. He signed a new contract in June 2007, but left Macclesfield four months later after his contract was cancelled by mutual consent following a particularly poor performance in a 3–2 defeat at Accrington.