Career
He is currently on a one-year contract for 2nd Division French Rugby Union club, Grenoble and plans to return to the Rugby Union 15s game in New Zealand in 2011 though it is unknown whether he will resume playing for his previous National Provincial side, Bay of Plenty. Grenoble (France) 2010 – present
Bay of Plenty 2008–2009
New Zealand Sevens 2005–2007
Wellington 2004–2006
Wellington Under 21 2002
Tawa R.F.C. 2002–2004
Porirua R.F.C. 2000–2001.