Rođen je 18. decembra 1972. godine u Smederevu. Diplomirani je pravnik, trenutno na postdiplomskim studijama na smeru „Međunarodno javno pravo“ na Pravnom fakultetu u Beogradu.
Član je Demokratske stranke od 1998. godine. Obavljao je funkcije člana Izvršnog odbora i člana Glavnog odbora DS. Izabran za sekretara Demokratske stranke 2004. godine. U februaru 2006. godine postavljen je za Internacionalnog sekretara Demokratske stranke, funkciju koju i danas obavlja.
Narodni je poslanik u Skupštini Republike Srbije (2003−2007, 2007−2008), predsednik je Odbora za razvoj i ekonomske odnose sa inostranstvom. Kao narodni poslanik član je Glavnog odbora DS.
Bio je član Upravnog odbora Direkcije za građevinsko zemljište i izgradnju Beograda.
Na parlamentarnim izborima 11. maja 2008. po treći put je izabran za poslanika u Narodnoj skupštini Republike Srbije. Predsednik je Grupe za prijateljstvo sa Austrijom i član Grupe za prijateljstvo sa Nemačkom.