Prior to 2011, he played for the Auckland Stars, Waikato Titans and Harbour Heat. He played for the Wellington Saints in 2013, before joining the Super City Rangers in 2014.
Prior to 2011, he was a member of the Auckland Stars, Waikato Titans, and Harbour Heat teams. He then joined the Wellington Saints in 2013 before joining the Super City Rangers in 2014.