Efter at have startet sin karriere i HC Kladno blev han valgt som 71. spiller af Canadiens i
2001 NHL Entry Draft. Han flyttede til Nordamerika i 2002 og spillede tre sæsoner for Canadiens' American Hockey League (AHL) affiliate, Hamilton Bulldogs, før han sluttede sig til NHL-klubben på fuld tid for 2005-06 sæsonen. Da han trak sig tilbage fra NHL, havde han spillet over 1.000 NHL-kampe og er syvende på alle tiders rangliste i kampe spillet for Canadiens.