Hráčská kariéra
V letech 1965–1977 hrál za Slovan Bratislava a nastoupil v jeho dresu k 321 utkáním v 1. lize. Největšího úspěchu dosáhl v Poháru vítězů pohárů v roce 1969, kde Slovan Bratislava ve finále porazil Barcelonu 3:2. Zápas se hrál na neutrálním hřišti 21. května 1969 ve švýcarské Basileji. Se Slovanem se stal třikrát mistrem Československa (1970, 1974, 1975) a dvakrát získal československý pohár (1968 a 1974). Poté hrál ještě dvě sezóny za Plastiku Nitra (dnes FC Nitra).
Reprezentační kariéra
Reprezentační kariéru zahájil 19. září 1965 v kvalifikační zápase na MS 1966 proti Rumunsku. s reprezentací se rozloučil 30. března 1977 v kvalifikačním zápase na MS 1978 proti Walesu. Je držitelem zlaté medaile z mistrovství Evropy roku 1976 (byť na mistrovství nenastoupil, byl náhradníkem Ivo Viktora), je také účastníkem mistrovství světa roku 1970 v Mexiku, zde odchytal zápas v základní skupině proti Rumunsku.
Přestože jeho kariéra byla dlouhá, v reprezentačním dresu odchytal pouze 25 zápasů.