Rođen je 1967. godine u Zagrebu.
Završio je Pravno-birotehničku školu u Beogradu. Diplomirao na beogradskom Pravnom fakultetu 1990. godine, pravosudni ispit položio 1995. godine, a magistarske studije „Institut oduzimanja imovine stečene krivičnim delima organizovanog kriminala i ratnih zločina“ na Pravnom fakultetu za privredu i pravosuđe u Novom Sadu završio 2011. godine. Doktorsku disertaciju „Specifičnosti tretmana ratnih zločina u međunarodnom i nacionalnom krivičnom pravu“, odbranio na Pravnom fakultetu Univerziteta „Union“ u Beogradu 2016. godine
Nakon polaganja pravosudnog ispita tri godine je radio u advokatskoj kancelariji, a od 1995. do 2001. bio je direktor marketinga, pravnih i opštih poslova u kompaniji „Jugoagent“.
Nakon toga postaje generalni sekretar Ministarstva pravde, gde ostaje do 2003. kada preuzima funkciju zamenika Okružnog javnog tužioca u Beogradu. Sledeće godine postavljen je na mesto Višeg savetnika, a kasnije šefa Službe za odnose sa javnošću i portparola Tužioca za ratne zločine Republike Srbije. Od 1. januara 2010. obavlja funkciju zamenika Tužioca za ratne zločine. Bio je predsednik Upravnog odbora Pravosudne Akademije (od 2010. do aprila 2014. godine); portparol Državnog veća tužilaca (2010-2012) i član UO Pravosudnog centra (2001-2004).
Govori engleski jezik.
Poslednji put ažurirano: 14. 1. 2015.