Career
He is currently the General Manager of major junior team in which he played, the Val d"Or Foreurs of the Quebec Major Junior Hockey League. Rouleau was drafted by the Pittsburgh Penguins of the National Hockey League in the 2001 National Hockey League Entry Draft. After spending four years between the ECHL and the AHL, Rouleau headed to Europe to play for Briançon of France"s Ligue Magnus.
After a season with Briançon, Rouleau joined Brûleurs de Loups in 2008.
Rouleau was named Alternate Captain for Brûleurs de Loups during the 2010-2011 and 2011-2012 seasons. After being in negotiations with Västerås and agreeing to a contract on April 17, 2012, Rouleau retired from professional hockey on August 10, 2012 to become a general manager of the Val d"Or Foreurs of the QMJHL, the team that Rouleau played for from 2000 until 2003.