Profesor Titular de Derecho Penal, Universidad Diego Portales. Su investigación se concentra en la Parte General del Derecho penal, el Derecho penal y la jurisprudencia penal comparada e internacional, la justicia penal de adolescentes y el estatus jurídico de la niñez.
Licenciado en Derecho, P. Universidad Católica de Chile (1992), Doctor en Derecho, Universidad de Sevilla (1997). Becario posdoctoral de la Comisión Fulbright (Universidad de California-Berkeley), y de la Fundación Alexander von Humboldt, (Universidad Humboldt de Berlín). Magdalene-Schoch Fellow de la Facultad de Derecho de la Universidad de Hamburgo. Profesor invitado en el Programa de Doctorado de la Albrecht Mendelssohn Bartholdy Graduate School of Law de la Universidad de Hamburgo, el LL.M.-Programme «Transnational Criminal Justice», de la Universidad Humboldt de Berlín y la Western Cape Town University, y en el programa de Doctorado en Derecho penal de la Universidad Pablo de Olavide (Sevilla). Miembro del Seminario en Latinoamérica de Teoría Política y Constitucional, SELA (en asociación con la Facultad de Derecho de la Universidad de Yale).
Actualmente es decano de la Facultad de Derecho de la Universidad Diego Portales, donde anteriormente se desempeñó como director del Programa de Doctorado en Derecho y director del Departamento de Derecho penal y procesal penal.
Integró las comisiones ministeriales redactoras de los anteproyectos de Código Penal 2015 y de 2018, ha colaborado como amicus curiae ante el Tribunal Constitucional de Chile y como autor de informes en derecho solicitados por el INDH, el Ministerio Público, y la Defensoría Penal Pública.
Fue presidente de la Asociación de Académicos y representante de las y los profesores ante el Consejo Académico de la Universidad Diego Portales. También se desempeñó como director del Programa de Justicia Penal Juvenil del Centro Iberoamericano de Derechos del Niño.