Rođen je 1944. godine u Nišu u uglednoj advokatskoj porodici. Tu je završio gimnaziju „Stevan Sremac“. Na Pravnom fakultetu u Nišu diplomirao je 1966. godine. Kao advokat radi od oktobra 1969. godine. U vreme kada je položio zakletvu bio najmlađi advokat među članovima Advokatske komore Jugoslavije.
Član je Demokratske stranke od osnivanja.
Od 1997. godine do 2000. godine bio potpredsednik Skupštine grada Niša.
Od 2000. godine bio je predsednik opštine Niš ( grad Niš u to vreme činile su dve opštine – Niš i Niška Banja).
2002. godine bio je predsednik Upravnog odbora FK Radnički, a ostavku je krajem godine podneo zbog loših rezultata.
Bio je predsednik Skupštine grada Niša od kraja 2004. do februara 2005. godine, u vreme kada je gradonačelnik bio Smiljko Kostić.
Od maja 2005. godine bio je predsednik Gradskog odbora Demokratske stranke u Nišu.
2014. godine izabran je za predsednika političkog Saveta Gradskog odbora DS u Nišu.
Advokat je žandarmima koji su optuženi da su tokom Parade ponosa 2014. godine pretukli brata Aleksandra Vučića, Andreja.
Bio je kandidat za gradonačelnika Niša na lokalnim izborima aprila 2016. godine ispred koalicije u kojoj su bili Demokratske stranka, SDP, Narodni pokret Srbija, Reformistička stranka i LDP.