Abogado de la Universidad de Valparaíso y máster en Criminología Critica e Sicurezza Sociale de la Universidad de Bologna. Se ha desempeñado como profesor de criminología en la Escuela de Derecho de la Universidad de Valparaíso, y desde el año 2018 como profesor titular de la cátedra de Criminología en la Universidad Andrés Bello (UNAB).
En el ámbito público, ha sido asesor del Centro de Estudios Legislativos y Políticos (CELAP), abogado del Servicio Nacional de Menores y defensor penal público.