Jugó primero en varios equipos provinciales neozelandeses, luego en el Campeonato Nacional Provincial (NPC) y competiciones de Super 14, como los Auckland Blues, los Waikato Chiefs, los Wellington Lions, los Wellington Hurricanes y por último, después de sus problemas de salud, en los North Harbour.