Ottenne il suo best ranking in singolare il 10 ottobre 1994 con la 26ª posizione, mentre nel doppio divenne il 10 marzo 1997, il 120º del ranking ATP.
In carriera, in singolare, vinse tre tornei del circuito ATP, il primo dei quali fu il Movistar Open nel 1995; in quell'occasione superò in finale il cileno Marcelo Ríos con il punteggio di 7–6(3), 6-3. I successivi due tornei vinti furono entrambi a discapito dello spagnolo Carlos Moyá. In altre tre occasioni raggiunse la finale di tornei ATP uscendone però sconfitto. In carriera, riuscì a conquistare anche un titolo di doppio in coppia con il connazionale Pavel Vízner: fu l'Internationaler Raiffeisen Grand Prix nel 1996 contro la coppia composta dal sudafricano David Adams e dall'olandese Menno Oosting.
Fece parte della squadra ceca di Coppa Davis dal 1994 al 2000 in sei occasioni con un bilancio finale di tre vittorie e otto sconfitte, tutte in singolare.