V československé lize hrál za Plastiku Nitra (1979-1981) a Spartak Trnava (1981-1984). Nastoupil ke 109 ligovým utkáním a dal 20 gólů. Ve druhé nejvyšší soutěži hrál za Slovan Agro Levice. Po skončení aktivní kariéry působil jako trenér v nižších soutěžích (mj. Váhovce).