Rođen je 1966. godine u Kraljevu.
Diplomirao je na Pravnom fakultetu u Kragujevcu 1992. godine, a pravosudni ispit položio dve godine kasnije.
Po završetku fakulteta počinje da radi kao advokat sve do 1997. godine kada je postavljen na mesto predsednika Izvršnog odobra Skupštine opštine Kraljevo gde provodi naredne tri godine. Od 2001-2003. godine radi kao stručni konsultant nemačke Steinbeis fondacije.
Član je stranke G17 plus (kasnije Ujedinjeni regioni Srbije). Od 2004-2006. godine je poslanik u Skupštini Državne zajednice SCG. Nakon toga postavljen na mesto državnog sekretara u Ministarstvu odbrane. Na mesto direktora Agencije za privredne registre izabran je 2007. godine.
Govori engleski jezik.