1986 | Joined the UK Labour Party |
1987 | Labour Students Representative on the District Labour Party |
2011 | Joined the New Democratic Party following the death of Jack Layton |
2012 | Official Agent to NDP candidate in Annapolis in the Provincial Election |
2013 | President of the Annapolis NDP (until 2016) |
2013 | Electoral District Representative on the NDP Provincial Executive (until 2019) |
2017 | President of the Truro, Bible Hill, Millbrook Salmon River NDP (until 2019) |
2017 | Campaign Chair for the Provincial Election and successfully reelected Lenore Zann, MLA |
2019 | Joined Liberal Party of Canada and Co-chaired the Federal Liberal Nomination Campaign for Lenore Zann |
2019 | Co-chair of the Liberal Federal Election Campaign in Cumberland-Colchester where we successfully elected Lenore Zann, MP |
2019 | Chief of Staff to Lenore Zann, MP (Full-time political staff role) |
2020 | Secretary, Cumberland-Colchester Federal Electoral District Association |
2021 | Official Agent to Liberal Candidate in the Federal Election |