Rođen je 1959.godine u Beogradu.
Pravni fakultet u Beogradu upisao je 1978, a diplomirao 1982.godine.
Magistrirao na Pravnom fakultetu u Beogradu 1993.godine na temu: ,, Međunarodnopravno regulisanje sukcesije država u odnosu na dvostrane međnarodne ugovore.“
Doktorirao na Pravnom fakultetu na temu: ,,Međunarodna saradnja država u borbi protiv kriminaliteta-kriminalistički aspekti.“
Radno iskustvo u struci preko 25 godina.
Karijeru započeo kao advokatski pripravnik i pravnik u JK ,,Sport“, a potom se zaposlio u MUP RS. Od 1991.godine radnik SUP Beograd i OUP Palilula, kriminalističko operativni radnik na suzbijanju privrednog i opšteg kriminaliteta.
Od 2001.godine radnik u Birou načelnika SUP Beograd, Odeljenje za kontrolu zakonitosti rada unutrašnjih kontrola, prvo kao kapetan, a potom kao major na dužnosti zamenika načelnika.
Od 1. decembra 2003. godine načelnik Odeljenja za kontrolu zakonitosti u radu, najpre u činu potpukovnika, a potom pukovnika.
Od 1. januara 2007. godine raspoređen u MUP RS, Direkcija policije, uprava policije u sedištu MUP RS, na poslovima pomoćnika načelnika Uprave, u zvanju glavni policijski savetnik.