- Vice Chair – Savoy Theatre
- Vice President – Rotary Club of New Waterford
- Public Representative – Nova Scotia Regulator of Paramedics
- Past Chair – Cape Breton Fiddlers Marathon
- Cape Breton District member on the Council of the Nova Scotia Barristers' Society.
- Board Member – Sydney Airport Authority
- Board Member – Coastal Business CBDC

