Anderson came into the Canterbury Wizards Squad in the 2006/07 season freshly promoted from his performances for the New Zealand under-19 cricket team. He also played for his High School 1st XI team at Christchurch Boys High School including playing in the side which won three consecutive Gillette Cups from 2005 to 2007.