 He then played for Wellington B in 2002, and made his debut for Wellington in 2003.Although he had played for the Hurricanes development squad in 2003, he was not selected for the Hurricanes in 2004 and instead was drafted into the Crusaders for the 2004 Super 12.He has since stayed with the Crusaders for the Super 12 and Super 14 whilst playing for Wellington in the Air New Zealand Cup (formerly the National Provincial Championship).