Rođen je 1971. godine u Pirotu gde je završio osnovnu i srednju školu.
Diplomirao je na Elektronskom fakultetu u Nišu 1996. godine na temu: Ispitivanje egzistencije višestrukih graničnih krugova i skupova kod nelinearnih kontinualnih i diskretnih sistema drugog reda, nakon čega je šest godina radio u računskom centru IO „Prvi maj“, na poslovima sistem inženjera.
Magistrirao je 2003. na Ekonomskom fakultetu u Nišu na tezi: Koncept integralnog informacionog sistema sa osvrtom na Industriju odeće "Prvi maj" Pirot.
Od 2000. godine je odbornik u SO Pirot, predsednik UO Fonda za stambeno solidarnu izgradnju i kratko u 2003. godini predsednik Izvršnog odbora grada.
U decembru 2003. godine postao je prvi neposredno izabrani predsednik Opštine Pirot i jedan od najmlađih predsednika u istoriji grada, a na lokalnim izborima 2008. ponovo je izabran na tu funkciju.