Luego de cursar sus estudios en la PUCV, se tituló en el año 1991, fecha desde la cual ha combinado la docencia con el ejercicio profesional.
Actualmente es profesor de Derecho Penal en la Facultad de Derecho de la Universidad Adolfo Ibáñez.
Entre sus publicaciones más recientes se cuentan: “¿Qué prohíben las normas de comportamiento?” (Universidad Externado de Colombia, 2019) y “La imputación a título de dolo. Análisis de la jurisprudencia de la Corte Suprema” (Revista de Derecho UAI, Nº4, 2016, pp. 413-434).