He was drafted out of the Quebec Major Junior Hockey League (QMJHL) by the Pittsburgh Penguins of the National Hockey League (NHL) in 2000. He was named to the American Hockey League (AHL) All-Rookie Team with the Penguins' minor league affiliate, the &lt;a href="Wilkes-Barre/Scranton%20Penguins"&gt;Wilkes-Barre/Scranton Penguins&lt;/a&gt; in 2004. He has also played in the NHL with the Tampa Bay Lightning and Vancouver Canucks.