Završio Pravni fakultet BU, pa postdiplomske studije na Evropskom koledžu (Briž/Varšava). Pohađao doktorske studije iz javnih finansija na Univerzitetu Pariz 10. Završio kurs menadžmenta u državnoj upravi na Nacionalnoj školi administracije u Parizu. Jedan od osnivača stručnih udruženja Pravni forum i Centar za novu politiku. Osnovao naučni časopis „Izazovi evropskih integracija”. Radio kao koordinator zakona u Kancelariji za evropske integracije.
Bio specijalni savetnik ministra spoljnih poslova 2011- 2012.
U periodu 2012-2013. obavljao funkciju savetnika Predsednika Generalne skupštine UN. Trenutno programski direktor Centra za međunarodnu saradnju i održivi razvoj (CIRSD).


