Rođen je 6. maja 1961. godine u Kraljevu, sada živi i radi u Beogradu.
Osnovnu školu i klasičnu gimnaziju završio je u Kraljevu. Diplomirao je na Građevinskom fakultetu u Podgorici. Po zanimanju je diplomirani građevinski inženjer.
Od 1991. do 1993. bio je pomoćnik u laboratoriji na Građevinskom fakultetu u Podgorici. Od maja 1993. do 1994. godineu „Arting” d.o.o. Kraljevo, radi kao projektant konstrukcija. Od januara 1995. do septembra 2008. godine bio je direktor i odgovorni projektant konstrukcija u „Top-inženjering” d.o.o. Kraljevo i suvlasnik istog preduzeća od 1995. do 2010. godine. Od septembra 2008 je Gradski sekretar za urbanizam i građevinske poslove – grada Beograd. Poseduje licencu IKS-a za odgovornog projektanta i odgovornog izvođača radova.
Član Demokratske stranke je od 1992. godine. U više mandata od 1993. godine bio je biran na mesto potresednika opštinskog odbora i u dva mandata je bio i predsenik Opštinskog odbora, odnosno Gradskog odbora DS Kraljevo (od 2006. do 2011).
Član je Glavnog odbora Demokratske stranke.
Odbornik u Skupštini opštine Kraljevo u dva mandata (1997-2000 i 2004-2008),a od 1997 do 2000 godine bio je član Izvršnog odbora SO Kraljevo. Predsednik UO JKP Putevi – Kraljevo (2009-2010); član UO Direkcije za planiranje i izgradnju Kraljevo (2003); član UO Fonda solidarne stambene izgadnje u Kraljevu (1998-2001).
Poslanik u Narodnoj skupštini Republike Srbije 2007-2008 i ponovo izabran 2008. Zbog prelaska na dužnost sekretara u grad Beograd, podneo ostavku na poslanički madat.
Član Saveta Građevinskog fakulteta u Beogradu od 2010.
Član Skupštine Inženjerske komore Srbije 2004-2008. Predsednik Inženjerske komore Srbije i predsednik UO Inženjerske komore Srbije 2005-2007.
Od 1997-2006 član UO košarkakog kluba Sloga – Kraljevo i predsednik UO teniskog kluba Kraljevo 2004.