Mając problemy z przebiciem się do pierwszego składu Chiefs, gdzie jego konkurencję na pozycjach i stanowili tacy zawodnicy jak Mils Muliaina, Sitiveni Sivivatu i Lelia Masaga, podpisał kontrakt z Waratahs, zastępując zwolnionego Lote Tuqiriego. W zakończonej na półfinale kampanii w 2010 roku zagrał w dwunastu spotkaniach, dopóki nie doznał kontuzji w meczu ze swoją byłą drużyną. Choć w trakcie sezonu stracił miejsce w wyjściowej piętnastce na rzecz Kurtleya Beale'a, przedłużono z nim kontrakt o kolejny rok. Zagrał wówczas w dziewięciu spotkaniach, łącznie zatem w barwach Waratahs w ciągu dwóch sezonów zagrał dwudziestojednokrotnie zdobywając trzy przyłożenia. W tym czasie na poziomie klubowym związany był z Easts, wystąpił także dla Hunters Hill RUFC. W 2010 roku dodatkowo powrócił do Waikato na rozgrywki ITM Cup 2010.
W sezonie 2011/12 reprezentował japoński NTT Shining Arcs. Po powrocie do Australii grał w klubie Parramatta Two Blues początkowo w zespole rezerw, a następnie jako kapitan pierwszej drużyny. W lipcu 2013 roku związał się z RCM Timișoara zostając pierwszym reprezentantem Nowej Zelandii zakontraktowanym przez rumuński klub i już w pierwszym sezonie gry zdobył z zespołem mistrzostwo kraju.