Chelmsford Borough Councillor for Trinity ward 2003-2011.
County Councillor for Chelmsford East 1997-2005 and Chelmsford West 2005-09. Essex Lib Dem spokesperson on Waste. Member Transportation & Environment and Waste Policy Development Groups
Chairman Chelmsford Liberal Association 1987-90 and Chelmsford Liberal Democrat Local Party 1990-3. Agent for Lib/Lib Dem candidates.