Known as a fast skater, particularly for a defenseman, he made his NHL debut in 2002-2003 with the Edmonton Oilers.
He played for Baie-Comeau Drakkar in the QMJHL.
In 2009-2010, he played for the Montreal Canadiens.
He was born in St-Louis-de-France, Quebec, Canada.
Goaltender Jean-Sebastien Giguere was his teammate on the Ducks.