Career
Campbell worked as a milkman, before becoming a police officer He trained to be a Catholic priest at Holy Name Seminary and Holy Cross College. However he was not ordained.
Prior to entering Parliament he qualified as a Barrister and Solicitor and practiced in criminal law.
Campbell was the Alliance candidate for the 1998 Taranaki-King Country by-election, and claimed to have "played some small part in bringing about the closer working relationship between Labour and the Alliance as a result of that by-election."
At the 2002 election Campbell moved up one place on the Alliance party list, to tenth position, however due to the party"s split, the Alliance"s party vote fell 6.47 percentage points, meaning it was not allocated any seats in Parliament and Campbell lost his seat. Since leaving Parliament Campbell has worked as a Supervising Solicitor at Community Law Canterbury.
As of the 2011 election Campbell returned to being an active participant in the Alliance Party and currently sits as the Company-leader of the Party.