Laliberte was born and raised in Beauval, Saskatchewan. He is Métis and is fluent in Michif. He was elected as an New Democratic Party candidate in the 1997 federal election, but crossed the floor on September 27 2000 to join the Liberal Party of Canada. He was re-elected as a Liberal party member in the 2000 federal election. He then left the Liberal Party prior to the 2004 election and failed to win reelection as an Independent, coming in fourth behind the NDP, Liberals and winning Conservative, Jeremy Harrison.