David began his career playing for his local club in Birmingham before moving on to join a youth academy where his skills were further developed. At the age of 18, he signed his first professional contract with a lower league club, where he gained valuable experience and caught the eye of talent scouts.