Rođen je 1973. godine.
Navodi da je zvanje diplomiranog mašinskog inženjera za hidroenergetiku stekao na Mašinskom fakultetu Univerziteta u Beogradu.
Od 2001. do 2004. godine radio je u JKP „Parking servis“ kao kordinator za investicije, od 2004. do 2012. obavljao je funkciju predsednika gradske opštine Palilula. Za pomoćnika gradonačelnika Beograda imenovan je 2012. godine. Na toj funkciji je bio do septembra 2013. i smene Dragana Đilasa sa mesta gradonačelnika.
U Demokratskoj stranci obavljao je funkciju predsednika Opštinskog odbora, u dva mandata bio je potpredsednik Gradskog odbora, bio član Predsedništva stranke u proširenom sastavu, a sada je član Glavnog odbora.
U decembru 2018. postao je predsednik Gradskog odbora DS.
Naslovna fotografija: Printscreen Youtube