Debutó en 1996 en el Laugu United, jugó allí hasta 2002.
Exceptuando un pequeño período de seis meses en el que estuvo a préstamo en el Nelson Suburbs de Nueva Zelanda.
Fue trasferido al Kossa FC, aunque entre 2005 y 2006 tuvo un paso por el Fair West.
Fue parte del plantel del Kossa hasta 2009, cuando viajó a Papúa Nueva Guinea para integrarse al Hekari United.
Jugó 35 partidos representado a las Islas Salomón, en los que convirtió 4 goles.