Diplomirao je 1987. godine na Ekonomskom fakultetu u Nišu, a postdiplomske studije iz oblasti monetarne politike i bankarstva završio je na Ekonomskom fakultetu u Beogradu 2003. godine.
Profesionalnu karijeru započeo je 1987. godine u Centru za živinarstvo u Požarevcu, gde je kao komercijalni direktor radio do 1990. godine. Nakon toga bio je direktor Sektora za planiranje, marketing i proizvodnju i komercijalni direktor tekstilne industrije “Moravka” u Požarevcu, gde je radio do 1995. godine. Od 1995. do 2001. godine radio je u privatnom sektoru, a zatim do 2004. godine kao direktor Zavoda za obračun i plaćanje filijale Narodne banke Srbije u Požarevcu.
Nakon izbora 2003. godine postaje narodni poslanik na listi G17 plus, a od 2004. do 2006. godine obavljao je funkciju direktora Poreske uprave u Ministarstvu finansija.
Od 2006. do 2007. godine radio je kao državni sekretar u Ministarstvu finansija, zadužen za koordinaciju rada Poreske uprave i Uprave carina. 2007. godine prešao je u Ministarstvo ekonomije i regionalnog razvoja, gde je do 2008. godine obavljao funkciju državnog sekretara za zapošljavanje.
Od 2008. godine radio je kao direktor Nacionalne službe za zapošljavanje. Bio je član republičkog Ekonomsko-socijalnog saveta i Republičkog saveta za zapošljavanje. 2010. godine, na lični zahtev, napustio je funkciju direktora Nacionalne službe za zapošljavanje.
Član je predsedništva Ujedinjenih regiona Srbije.
Nakon izbora 2012. godine, ponovo je izabran za narodnog poslanika.