30 Years Experience Serving Local Government
- Elected as Lambton Shores Mayor in 2010 (2010-2018)
- Elected as Warden of Lambton County (2017-2018)
- Served as councillor for Ward 2 in Lambton Shores for 10 years (2000-2010)
- Elected to the amalgamated municipality of Lambton Shores when it was first incorporated in 2000
- Served as Stephen Township representative on Huron County council (1992-1997)
- Elected as Reeve of Stephen Township (1995-1997)
- Elected as Deputy Reeve of Stephen Township (1992-1994)
- First Elected as Councillor of Stephen Township (1986-1991)
Boards and Committees for Lambton Shores
- Past Chair of PM Committee at Lambton County Council
- Past Chair of the Lambton Group Police Services Board
- Member of Joint Sewer Board (Previously the Tri-Municipal Committee) (2000 – Current)
- As Mayor, serves as Ex-Official member of all committees
- Past Chair of Lambton Shores Fire Board
- Past Chair of AM Committee at Lambton County Council
- Appointed by Lambton Shores Council, Member of the Ausable Bayfield Conservation Authority (2000 – 2008)
- Elected Vice Chair – 2 yrs, and Chair – 2yrs of the Ausable Bayfield Conservation Authority (2004 – 2008)
First Election – 1986 – Times Advocate