Career
He is a businessperson by career. He was first elected in the Longueuil electoral district under the Progressive Conservative party in the 1984 federal election. He was re-elected in 1988 federal election, only to leave the Progressive Conservative party on 26 June 1990 following the implosion of the Meech Lake Accord.
In December that same year he would join the separatist Bloc Québécois party in Parliament.
But in 1997, he left the Bloc Québécois and sat as an "independent sovereigntist" in the House of Commons. He did not seek re-election when the 36th Canadian Parliament ended later that year.
In his varied Canadian political career, Leblanc served in the 33rd, 34th and 35th Canadian Parliaments. After some time out of Canadian politics, Leblanc joined the Canadian Alliance on 28 August 2000.
He campaigned in the Saint-Lambert electoral district during the 2000, but lost to Liberal candidate Yolande Thibeault.
In the 2007 Quebec elections, Leblanc was the Liberal candidate for National Assembly of Quebec in the Marie-Victorin riding. He was defeated, finishing in a distant third place.