Dopo aver iniziato nello Zbrojovka Vsetín, a sedici anni passò nelle giovanili del TJ Gottwaldov. Nel 1988 fu acquistato dallo Sparta Praga che lo girò l'anno successivo all'RH Cheb. Ritornato allo Sparta nel 1991, giocò, fino al 2001, 234 partite e andò a segno in 13 occasioni.
Sempre nel 2001 il calciatore si trasferì in Austria al LASK Linz, allora militante in seconda divisione. Nell'estate del 2003 andò all'Opava in Repubblica Ceca. Nel 2004 ritornò in Austria, stavolta all'SV Horn, compagine di 1. Niederösterreichische Landesliga (IV). Finì di giocare nel 2005 in seguito ad una lesione al tendine d'achille.