Kariera klubowa Seniorską karierę rozpoczął będąc jeszcze w szkole średniej. W lipcu 2006 roku trener Waikato, Warren Gatland, wystawił go do składu w przedsezonowym spotkaniu przeciw Taranaki. Wszedł w nim na boisko z ławki rezerwowych zastępując ówczesnego reprezentanta kraju, Sitiveni Sivivatu. Następnie jednak nie wystąpił już w żadnym meczu zakończonego triumfem Waikato sezonu, wobec czego przeniósł się za namową Robbiego Deansa do Christchurch. Związał się tam na początku 2007 roku z lokalnym Linwood Rugby Club, w którego barwach występował przez kolejne lata, gdy pozwalały mu na to jego profesjonalne zobowiązania.
Również w 2007 roku został członkiem akademii Crusaders oraz znalazł się w składzie Canterbury. Pomimo uczestnictwa w dwóch przedsezonowych spotkaniach, pierwszy oficjalny występ w barwach zespołu zaliczył 21 lipca z North Harbour, jego debiut w rozgrywkach National Provincial Championship nastąpił zaś tydzień później przeciw Bay of Plenty. Przez kolejne pięć lat znajdował się w pierwszym składzie zespołu, drużyna Canterbury w tym czasie pięciokrotnie zwyciężyła w tych rozgrywkach.