Boudreau entered provincial politics in the 1999 election, defeating New Democrat incumbent Helen MacDonald by 101 votes in the Cape Breton The Lakes riding.[4][5]
In 2002, Boudreau's riding was eliminated following redistribution and he announced his intention to seek the Liberal nomination in the new Victoria-The Lakes riding.[6] On March 29, 2003, Boudreau was defeated for the nomination by Victoria County Warden Gerald Sampson.[7][8] On April 2, Boudreau quit the Liberal caucus to sit as an independent.[9] On April 14, Boudreau announced that he would seek re-election in the 2003 election, running as an independent candidate in Victoria-The Lakes.[10][11] On election night, Sampson won the seat, defeating Progressive Conservative Keith Bain by 248 votes, with Boudreau finishing fourth.[12][13][14] He died on October 12, 2021, at the age of 67.[15]