Hrál za Inter Bratislava. V československé lize nastoupil ke 257 utkáním a dal 19 gólů. V Poháru UEFA nastoupil k 9 utkáním a dal 1 gól. Za dorosteneckou reprezentaci k 17 utkáním, za juniorskou reprezentaci do 21 let nastoupil v 17 utkáních.
V sezóně 2012/13 vedl slovenský celek TJ Spartak Myjava.[1] Tým vedl i v podzimní části Corgoň ligy 2013/14, v zimní přestávce byl poněkud překvapivě odvolán, neboť krátce předtím podepsal dlouhodobou smlouvu s Myjavou. Mužstvo bylo po podzimní části se 30 body na páté příčce ligové tabulky.[2]