Nogometnu karijeru započeo je u Segesti u sezoni 1996./1997., a najveći dio karijere obilježio je u Cibaliji, za koju je u 185 nastupa postigao 46 pogodaka, čime je najbolji strijelac vinkovačkog kluba u povijesti Prve HNL.
Zapažene igre u domaćem prvenstvu donijele su mu transfer u Dinamo Zagreb, u čijem je dresu osvojio Hrvatski kup 2004. godine pod vodstvom trenera Nikole Jurčevića.
Za Dinamo je upisao pet nastupa u europskim natjecanjima, dok je u dresu Hajduka nastupio šest puta u europskim utakmicama, protiv Sampdorije i Deportiva.
Svojim nastupima i učinkom ostavio je značajan trag u hrvatskom klupskom nogometu.
Hrvatski nogometni savez izražava sućut obitelji i prijateljima zbog ovog nenadoknadivog gubitka.




