Debutó en 2008 jugando para el Otago United, aunque un año después dejaría el club para firmar con el Caversham. En 2012 estuvo seis meses en el Marshall Thundering Herd, el equipo de la Universidad Marshall. En 2013 regresó al Otago, que fue renombrado como Southern United. Luego de un paso por el Caversham, en 2014 se incorporó nuevamente al Southern. Sus buenas actuaciones lo llevaron a disputar la Liga de Campeones de la OFC 2015 con el Team Wellington, equipo que posteriormente lo contrataría para la temporada 2015-16. Llegó a ser el goleador de la liga neozelandesa 2016-17. En ambas ediciones el "Team Welly" se proclamó campeón.