Après une première expérience dans le saut en hauteur et le décathlon, William Sharman se spécialise dans les courses de haies. Il dispute l'une de ses premières compétitions internationales en 2003 en se classant cinquième du 110 m haies des Championnats d'Europe juniors de Tampere, en Finlande. En 2005, le Britannique échoue au pied du podium des Championnats d'Europe espoirs, à Erfurt. Il dispute dès l'année suivante ses premières courses en catégorie sénior, et remporte par ailleurs les championnats de l'Amateur Athletic Association (AAA) des moins de vingt-trois ans dans le temps de 13 s 49. Sélectionné pour les Championnats d'Europe de Göteborg, William Sharman est éliminé dès les séries. S'entraînant dès 2007 aux côtés de George Maciukiewicz à l'Université de Loughborough, il se classe troisième des Championnats du Royaume-Uni et signe son meilleur temps de l'année en 13 s 68 lors des Bislett Games d'Oslo.