Hrál za ZVL Žilina (1977-1978), VTJ Tábor (1979-1980), Baník Ostrava (1980-1981, 1983-1984), TŽ Třinec (1981-1982, 1987-1988), Zbrojovku Brno (1984-1986) a ZZO Čadca (1988-1989). S Baníkem získal v roce 1981 ligový titul. V československé lize nastoupil ve 48 utkáních a dal 2 góly. Byl kapitánem československé reprezentace do 18 let.