Rođen 6. aprila 1973. godine u Užicu. Završio je Užičku gimnaziju, smer matematičko-programerski saradnik, i Pravni fakultet Univerziteta u Beogradu, pravno-teorijski smer.
2000. godine zaposlio se prvo kao savetnik, a kasnije i kao rukovodilac u multinacionalnoj kompaniji Kaba sa sedištem u Cirihu, Švajcarska.
2005. godine osnovao je preduzeće GBD d.o.o. koje se bavi sistem integracijom u domenu tehničke zaštite objekata, na čijem se čelu nalazi i danas.
Na lokalnim izborima 2004. i 2008. godine bio je izabran za odbornika u Skupštini opštine Vračar. Bio je predsednik Inicijativnog odbora studentskih protesta 1996/97, a 1998. godine učestvovao je u formiranju pokreta Otpor.
Član je Demokratske stranke od 1991. godine. U stranačkom radu prošao skoro sve nivoe angažovanja. Trenutno je član Opštinskog odbora Demokratske stranke Voždovac, Gradskog odbora Demokratske stranke Beograd i poverenik je Demokratske stranke za Vlasotince.