 As a youth, he played in the 1982 and 1983 Quebec International Pee-Wee Hockey Tournaments with a minor ice hockey team from Verdun.Originally drafted 20th overall in the 1988 NHL Entry Draft by the Montreal Canadiens, Charron has also played for the Tampa Bay Lightning, Washington Capitals and Calgary Flames.He also had spells in Germany, United Kingdom and Russia.