Ottenne il suo best ranking in singolare il 16 ottobre 2000 con la 74ª posizione, mentre nel doppio divenne il 6 febbraio 2006, il 94º del ranking ATP.
In doppio, in carriera, raggiunse un'unica volta la finale di un torneo del circuito ATP; ciò avvenne nel 2005, all'Abierto Mexicano Telcel dove, in coppia con il connazionale Tomáš Zíb, fu sconfitto dagli spagnoli David Ferrer e Santiago Ventura con il punteggio di 6-4, 1-6, 4-6. Undici furono, invece, i successi ottenuti in singolare nell'ATP Challenger Series, gran parte dei quali furono raggiunti sulla terra battuta europea.
Nel 2011, all'età di trentatré anni, decise di ritirarsi dal tennis professionistico.