Tom Ball is a 25-year-old singer, songwriter, and teacher hailing from West Sussex. His captivating voice and show-stopping performances have garnered him global acclaim and recognition through numerous high-profile 'Got Talent' TV talent s...
Find out more »