Rođen 1966. godine u Beogradu.
Završio je Pravni fakultet Univerziteta u Beogradu i ima položen pravosudni ispit.
Od 1994. do 2001. godine radio je u Javnom tužilaštvu u Beogradu. Sve do januara 2001. godine obavljao je funkciju zamenika javnog tužioca u Prvom opštinskom javnom tužilaštvu u Beogradu. Nakon toga izabran je za zamenika sekretara u Skupštini opštine Stari grad.
Od septembra 2004. godine do 2012. obavljao je funkciju načelnika Uprave Gradske opštine Stari grad.
Član je Opštinskog odbora Demokratske stranke u Starom gradu.
Na funkciju predsednika Gradske opštine Stari grad izabran je posle izbora 2012. godine.
Poslednji put ažurirano: 23. 2. 2016.