Este judecator la Curtea de Apel Bucuresti, Sectia I penala, in prezent detasata la Consiliul Superior al Magistraturii, avand functia de Director adjunct al Directiei legislatie, documentare si contencios; conferentiar universitar la Facultatea de Drept a Universitatii „Titu Maiorescu” din Bucuresti; formator la Institutul National al Magistraturii; membru in Comisia de elaborare a proiectului noului Cod de procedura penala si in Comisia de elaborare a proiectului Legii de punere in aplicare a noului Cod de procedura penala.
Dintre lucrarile publicate, amintim: Noul Cod de procedura penala. Comentariu pe articole (coordonator alaturi de prof. univ. dr. Nicolae Volonciu), Ed. Hamangiu, ed. 1, 2014, ed. a 2-a, 2015; Noul Cod de procedura penala. Ghid de aplicare pentru practicieni (in coautorat), Ed. Hamangiu, 2014; Noul Cod penal. Ghid de aplicare pentru practicieni (in coautorat), Ed. Hamangiu, 2014; Noul Cod de procedura penala si codul anterior. Prezentare comparativa (in coautorat), Ed. Hamangiu, ed. 1, 2013, ed. a 2-a, 2014; Noul Cod penal si reglementarile anterioare. Prezentare comparativa (in coautorat), Ed. Hamangiu, ed. 1, 2013, ed. a 2-a, 2014; Drept penal. Partea generala (in coautorat), Ed. Hamangiu, ed. a 3-a, 2013; Codul penal si legile speciale – doctrina, jurisprudenta, decizii ale Curtii Constitutionale, hotarari C.E.D.O. (in coautorat), Ed. Hamangiu, 2007; Infractiuni contra patrimoniului. Practica judiciara, Ed. Hamangiu, 2006.
Actualizat - octombrie 2017