Ovaj 26-godišnji ofanzivac prošao je sve mlađe selekcije Crvene Zvezde, odakle je kao senior išao na "kaljenje" u Spartak iz Subotice i Bežaniju. Bio je i član mlađih reprezentativnih selekcija Srbije.
U nastavku karijere igrao je za Radnički iz Niša i Rad.
Na stadion kraj Bistrice dolazi iz Rudara, gdje je proveo prethodne dvije godine, odigrao 70 utakmica i postigao 13 golova.