Before playing in the NHL, Perron played 1 season with the St-Jerome Panthers of the Quebec Junior AAA Hockey League (QJAHL) and 1 season with the Lewiston Maineiacs of the Quebec Major Junior Hockey League (QMJHL).
