Considéré comme un joueur de grand talent, doté de grandes qualités défensives, une très bonne passe et un jeu au pied particulièrement précis, il fait ses débuts au club en 2006 et se révèle en 2007, profitant de l'absence de Dan Carter qui participe au programme de préparation de la coupe du monde 2007. Convoité par de nombreux clubs européens, il a finalement signé jusqu'en 2011 avec la fédération néozélandaise.
En 2006, il participe à la coupe à la coupe du monde des moins de 21 ans avec l'équipe de la Nouvelle-Zélande.
En 2013, il signe à l'Aviron bayonnais en France et y évolue durant une saison. Mais il a du mal à s’adapter au rugby français et vit une relation compliquée avec l’entraîneur, Christophe Deylaud, qui ne parlait pas Anglais alors que lui ne parlait pas Français, et avec qui il n’avait surtout pas la même vision du jeu[2].
Il rejoint ensuite Lyon en 2014 puis le RC Narbonne en 2016.
Le , il rejoint l'ASM Clermont Auvergne en tant que joker médical de Patricio Fernandez, touché aux ischios et indisponible de 10 à 12 semaines, pour une pige de trois mois[3]. Le , le club annonce qu'il a terminé sa mission à Clermont. Lors de son passage à l'ASM, Brett a inscrit 46 points pour 415 minutes jouées et 6 titularisations[4].