He represented the electoral district of Sackville-Beaver Bank in the Nova Scotia House of Assembly from 1993 to 1998.
[1] A long time member of Halifax County Council,[2] MacDonald first attempted to enter provincial politics in the 1984 election.
He ran in the Sackville riding, but was defeated by New Democrat John Holm, finishing second ahead of Progressive Conservative incumbent Malcolm A.
[5][6] MacDonald ran again in the 1999 election,[2] but finished third, 1,300 votes behind the winner Barry Barnet.
This article about a Liberal party Member of the Nova Scotia House of Assembly is a stub.