V české lize hrál za FC Union Cheb, FK Chmel Blšany a SFC Opava. Nastoupil ve 179 ligových utkáních a dal 5 gólů. Ve druhé nejvyšší soutěži hrál i za FK Ústí nad Labem. V Karlových Varech působil jako hrající asistent trenéra. Inteligentní hráč, dobře čte hru, skvělá kopací technika, může nastoupit i v záloze.