V československé a české lize hrál za SK Hradec Králové, FC Petra Drnovice a FK Jablonec. V československé a české lize nastoupil ve 167 utkáních a dal 6 gólů. Ve slovenské lize nastoupil za 1. FC Košice v 6 tukáních. Dále hrál v ruské lize za Lokomotiv Nižný Novgorod a v české druhé lize za FC Tescoma Zlín a FK Varnsdorf. Vítěz Českého poháru 1995 s SK Hradec Králové. Byl reprezentantem Československa do 21 let. V evropských pohárech nastoupil v 5 utkáních.