Začínal v RH Pardubice, na vojně hrál za VTJ Písek. Po vojně, i když měl nabídky z Plzně a Chomutova, přestoupil do bližšího Spartaku Hradec Králové, který právě postoupil do ligy. Společně s Fingerem, Koutem a Zemanem se stal letní posilou Hradce. V první ligové sezóně nastoupil ve 13 utkáních a dal 2 góly. Hradec sestoupil a do ligy se vrátil až v roce 1980, kdy byli jeho spoluhráči mj. Jan Rolko, Jaroslav Mudruňka, Milan Šmolka, Zdeněk Votruba a další. Ve druhé ligové sezóně odehrál všech 30 utkání a dal 4 góly. Celkem v československé lize nastoupil ve dvou ligových sezónách ve 43 utkáních a dal 6 gólů, za Hradec odehrál celkem v první, druhé i třetí lize 276 mistrovských utkání a dal 35 gólů. V Hradci skončil v roce 1984 a přestoupil společně s Fingerem a Mudruňkou do Jiskry Ústí nad Orlicí. Později hrál na regionální úrovni za Kunvald, Hoříněves, Hořice, Smiřice a Rasošky. Definitivně ukončil aktivní kariéru ve svých 49 letech v roce 2000.