Rodák ze slovenské Levoče byl odchovancem Baníku Ostrava, v jehož dresu nakoukl poprvé v roce 2001 do ligy a v sezoně 2003/04 slavil mistrovský titul. Je rovněž bulharským mistrem s Levski Sofia a další titul přidal v dresu Plzně.

V listopadu 2011 zaznamenala jeho kariéra strmý pád poté, co měl po utkání Ligy mistrů v Borisovem pozitivní dopingový test, údajně na metamfetamin. Za to dostal dvouletý trest. Po návratu hrál za Olomouc druhou ligu. Zdravotní potíže ho však donutily ve 32 letech ukončit profesionální kariéru. Dál pokračoval v páté švýcarské lize, kde naposledy nastupoval za US Schluein.