Фудбалску каријеру започео је у TJ Družstevník Bešeňov (1960-1970) Цијелу каријеру, изузев војног рока који је провео у ФК Дукла Праг, провео је у Интеру из Братиславе. Највећи појединачни успјех остварио је 1978. када је проглашен за другог најбољег фудбалера у Чехословачкој. Са ФК Дукла је освојио првенство Чехословачке 1979. године. На крају каријере играо је четири године у белгијском Racing Jet Brusel. За националну репрезентацију дебитовао је 9. новембра 1977. у пријатељској утакмици против Мађарске. У периоду између 1977. и 1982. одиграо је 52 утакмице у репрезентацији Чехословачке. Репрезентативну каријеру окончао је 24. јуна1982. године против Француске.
По окончању играчке каријере постао је фудбалски тренер. У годинама 1989-1991. радио је као тренер аустријском тиму SV Sieghartskirchen који је наступао у нижим такмичењима. Након тога придружио се тиму словачке репрезентације млађој од 19 година, где је радио 4 године до 1995. До 1998. године био је тренер Словачке репрезентације до 21 године и помоћник у првом тиму Словачке. Прволигашки тим ФК Жилина водио је 1999-2000, а затим је четири године радио као главни менаџер Интера из Братиславе. За то вријеме освојио је првенство и куп Словачке. Потом је годину дана радио као тренер Словачке репрезентације до 21. године. Од 2009. године је предсједник ФК Интера из Братиславе.