Career
He was selected by Boston Bruins in third round of the National Hockey League draft. As a rookie, he was named to the Quebec Major Junior Hockey League All-Rookie Team. He also played professionally for the Toronto Maple Leafs (1996-1998), New York Islanders (1998-1999), Los Angeles Kings (1999-2000).
Between his starts in the National Hockey League he played stints in the minors (American Hockey League, International Hockey League, Quebec Senior Hockey League, Ligue Nord-Américaine de Hockey) and overseas Russia (Kontinental Hockey League):
Saint John"s Maple Leafs (1993-1997)
Lowell Lock Monsters (1998-1999, 2000-2001)
Long Beach Ice Dogs (1999-2000)
Manchester Monarchs (2001-2002)
Cherepovets Severstal (2002-2003)
Verdun Dragons (2003-2004)
Sorel-Tracy Mission (2004-2005).