Debutó en 1999 en el Football Kingz, en aquel entonces único participante neozelandés en la National Soccer League.
En 2004, ante la creación de la A-League y la refundación del club, Campbell buscó un nuevo lugar en donde jugar.
Fue contratado por el AFC Wimbledon en 2005 y se incorporó al Hendon FC ese mismo año.
En 2006 regresó a Nueva Zelanda e intercaló participaciones con el Auckland City FC, Waitakere United y Waikato FC hasta retirarse en 2010.
En 2002 y 2008 resultó campeón, mientras que en la edición del 2000 obtuvo el subcampeonato.