Currently an Auckland Council councillor, she was previously a National Party Member of Parliament from 1993 to 1999, and served one term as Mayor of Auckland City between 1998 and 2001.
In October 2010 she became the co-leader of the Auckland local body ticket Citizens & Ratepayers after winning the Albert-Eden-Roskill ward on the new Auckland Council.