Born in Sheffield, Sharp played for Middlewood Rovers Junior Football Club as a young player, he then went onto begin his career with the youth teams of Rotherham United and Sheffield United, before making his senior debut for Sheffield United during the 2004--05 season.
Born in Sheffield, he played for Middlewood Rovers Junior Football Club as a young player. Sharp went onto begin his career with the youth teams of Rotherham United and Sheffield United, before making his senior debut for Sheffield United during the 2004--05 season.