William Helu a fait ses débuts professionnels en 2007 avec le club australien de Randwick en Shute Shield[2]. Lors de son passage au club, il dispute 26 matchs et inscrit 22 essais et 3 transformations.
En 2008, il signe un contrat avec le club français de Limoges qui évolue en Fédérale 1[3].
Après de bonnes performances, il tente sa chance au niveau au-dessus avec Grenoble en Pro D2 pour la saison 2009-2010 [4]. Il dispute alors vingt matchs (au centre ou à l'aile) et inscrit deux essais.
En 2011, il rejoint le club de Bristol en D2 anglaise après avoir été repéré lors de la coupe du monde en Nouvelle-Zélande. Il y joue une saison, et dispute seize matchs pour dix essais inscrits[6].
Lors de la saison 2012-2013, il retourne jouer en Australie avec le club de Manly en Shute Shield.
La saison suivante, il est recruté par le club londonien des Wasps en Aviva Premiership avec qui il signe un contrat de deux ans[7]. Il dispute alors une première saison réussie en 2013-2014, avec dix-neuf matchs toutes compétitions confondues, pour neuf essais marqués. La seconde saison est, en revanche, beaucoup moins réussie avec seulement sept matchs disputés, mais avec tout de même cinq essais inscrits.
Il rejoint en 2015 la Pro12 et le club d'Édimbourg pour un contrat portant sur deux saisons[8].