He played for Te Atatu and then, for Waitemata at club level and Auckland in New Zealand's domestic NPC tournament and for Auckland Blues in the then Super 12.
He played for Te Atatu and then Waitemata at club level, while also representing Auckland in New Zealand's domestic tournament and competing for the Auckland Blues in the Super 12.