Holmes was born on 18 November 1980 in Bishop Auckland, County Durham and started his career at FA Premier League side Sheffield Wednesday as a trainee in 1998, being promoted to the first-team for the 1999--2000 season.
Holmes was born on 18 November 1980 in Bishop Auckland. Holmes started his career at FA Premier League side Sheffield Wednesday as a trainee in 1998. Holmes was being promoted to the first-team for the 1999--2000 season. Bishop Auckland was County Durham.