Rođen je 1948. u Beogradu.
Završio je Višu ekonomsku školu, smer spoljne trgovine.
Ima 20 godina radnog staža na poslovima u preduzeću „Jugohemija“ i u sopstvenom preduzeću.
Član je DS od 1996. Bio je potpredsednik Opštinskog odbora od 1998. do 2003, od 2004. do 2006. potpredsednik Gradskog odbora stranke. Sada je član Izvršnog odbora DS.
U tri mandata, od 1996. do 2006, biran je za odbornika u Skupštini opštine Zvezdara. U periodu 2000-2004. bio je odbornik u Skupštini grada Beograda. U dva mandata obavljao funkciju predsednika Gradske opštine Zvezdara (od 2004. do 2012. godine)
Od 2012. do septembra 2013. bio član Veća grada Beograda.
U Demokratskoj stranci obavljao više funkcija: osnivač i šef Tima za
pobedu, potpredsednik Gradskog odbora Beograd, član Glavnog odbora u dva
mandata, član Izvršnog odbora DS.
Na sednici Glavnog odbora DS održanoj 29. juna 2014. godine izabran je za sekretara Demokratske stranke.