 Holm entered provincial politics in the 1984 election, defeating Liberal Bill MacDonald and Progressive Conservative incumbent Malcolm A. MacKay in the Sackville riding.He was re-elected in the 1988 election.In the 1993 election, Holm ran in the new riding of Sackville-Cobequid, and was re-elected by almost 1,900 votes.