Inizia la sua carriera nel campionato ceco nella stagione 1996-1997 nella Bohemians Praga (seconda divisione ceca) accumulando i suoi primi 4 gettoni di presenza. Nelle stagioni 1997-1998 e 1998-1999 riceve i consensi da parte della dirigenza e riesce a guadagnare maggiore visibilità (16 e 18 presenze) segnando le sue prime 4 marcature in carriera.
Nel campionato 1999-2000 viene promosso in prima divisione passando allo Slovan Liberec dove non veste ancora una maglia da titolare ma comunque trova spazio in 22 incontri. La stagione successiva, 2000-2001, il tecnico decide spesso di lasciarlo in panchina dandogli spazio solamente in 10 partite.
Durante il mercato invernale della stagione 2000-2001 approda nel campionato italiano, alla Reggina (Serie A), squadra con cui realizza 14 presenze. La retrocessione della squadra in Serie B gli offre un'opportunità di mettersi in mostra: nel campionato 2001-2002 riesce a conquistare una maglia da titolare giocando 30 partite e mettendo a segno 3 gol.
Il suo talento nel reparto difensivo permette alla Reggina di tornare nella massima serie e gli consente di restare titolare anche nelle stagioni calcistiche 2002-2003 (27 presenze) e 2003-2004 (27 presenze) conquistandosi anche un posto nella Nazionale ceca qualificata al campionato d'Europa 2004.
Conclude il campionato 2004 russo (posticipato rispetto a quello italiano) con la maglia dello Spartak, collezionando 12 gettoni di presenza. Nella stagione 2005, con 22 presenze attive e 2 marcature messe a segno, soffre la mancanza di fiducia del tecnico.
Per il campionato 2011-2012, a seguito della retrocessione del club in Championship, va a giocare nuovamente nel campionato russo firmando per il Terek Groznyj.
Nazionale
Tra il 2002 e il 2007 ha disputato 31 partite (senza reti segnate) con la Nazionale ceca, partecipando anche a Euro 2004[2] e ai Mondiali 2006.[3] All'Europeo in Portogallo ha giocato 4 partite su 5 della squadra, mentre ai Mondiali in Germania non è mai sceso in campo.
Ha giocato 20 partite con la Nazionale Under-21 ceca, con cui ha vinto l'Europeo Under-21 nel 2002, segnando anche un goal (ne vanta 4 complessivi con l'U21 ceca) contro il Belgio nella fase a gironi.
Statistiche
Cronologia presenze e reti in nazionale
Cronologia completa delle presenze e delle reti in nazionale ― Rep. Ceca