31-latek spędził w Bordeaux ostatnie cztery sezony. W barwach „Żyrondystów” rozegrał 143 mecze, w których zdobył jedenaście bramek. Od sezonu 2011/12 był kapitanem tej drużyny. W swojej karierze przywdziewał również koszulki AS Monaco i Osassuny. Przygodę z profesjonalną piłką zaczynał w czeskim FC Hradec Králové.
Czech z powodzeniem reprezentował także barwy swojego kraju. W seniorskiej kadrze zaliczył 83 występy. W 2004 roku był podstawowym zawodnikiem ekipy, która doszła do półfinału Mistrzostw Europy w Portugalii.