 Born in Montreal, Quebec, Laporte played junior in the Quebec Major Junior Hockey League.Laporte played professionally in the AHL, EHL, CHL, UHL and ACHL in the early and mid 1980s.In 1987, he signed with the Diables Rouges de Briançon in France.