Wellingtonban született svájci apától és maori anyától. Pályafutását 1980-ban a Stop Out csapatában kezdte. 1981-ben aWellington Diamond együttesében játszott, majd Angliába szerződött aNorwich Cityhez, ahol nem lépett pályára egyetlen mérkőzésen sem. 1982-ben hazatért és aMiramar Rangersben szerepelt. 1982 májusában a svájciFC Zürich játékosa lett, ahol öt évet töltött. 1986-ban azAarau igazolta le, melynek két évig volt a tagja. 1988-ban aGrasshopper Zürich szerződtette, mellyel 1989-ben megnyerte a svájci kupát és a szuperkupát. 1989 nyarán azOtto Rehhagel által irányítottWerder Bremen igazolta le. A Bremennel KEK-et, német bajnokságot, kupát és szuperkupát is nyert. Később játszott még a japánJEF United Icsihara, aKaiserslautern, aCentral United, aNorth Shore United és azNZL Kingz együttesében.
1980 és 1997 között 23 alkalommal szerepelt azúj-zélandi válogatottban és 12 gólt szerzett.[1] 1980. október 16-án mutatkozott be egy Kuvait elleni 5–1-es győzelem alkalmával.[2] Részt vett az1982-es világbajnokságon, ahol a Skócia, a Szovjetunió és a Brazília elleni csoportmérkőzésen kezdőként lépett pályára.[3][4][5]