Born in Verchères, Quebec, Pio Laporte studied medicine at Laval University in Quebec City then at the Paris School of Medicine in Paris, France. By 1903, he had made his home in Edmundston, New Brunswick where he practised medicine and was on the staff of the Hôtel-Dieu in nearby Saint-Basile.
Pio Laporte entered municipal politics, serving as president of the local school board and mayor of Edmundston. In 1935 he moved into provincial politics and was elected to the 38th New Brunswick Legislative Assembly as the Liberal Party candidate for the riding of Madawaska County. His Party won power and new Premier Allison Dysart immediately appointed Laporte to his Cabinet as the Minister of Health and Labour.
Doctor Pio Laporte died while in office in 1939 as a result of an automobile accident.