Hrál za Slovan Bratislava, Spartak Trnava, 1. FC Košice a DAC Dunajská Streda. Mistr Československa 2002. V československé lize nastoupil ve 34 utkáních, ve slovenské lize v 82 utkáních. Po skončení aktivní činnosti působí jako trenér v nižších soutěžích.