Hrál za Duklu Banská Bystrica, Slovan Bratislava a Tatran Prešov. Se Slovanem Bratislava získal v sezóně 1969/1970 mistrovský titul. V československé lize nastoupil ve 151 utkáních a dal 11 gólů. Za reprezentaci do 23 let nastoupil v 1 utkání. V roce 1970 byl v širší nominaci na mistrovství světa v Mexiku, ale byl jedním ze šestice, která se do nominace nevešla. V Poháru vítězů pohárů nastoupil v 1 utkání a v Poháru UEFA nastoupil ve 4 utkáních a dal 2 góly. V nižší soutěži hrál za BZVIL Ružomberok.