Licenciado en Ciencias Jurídicas y Sociales por la Universidad de Chile; adenas cuenta con Diplomado en Derecho Procesal Penal por la Universidad de Chile; Diploma en Estudios Avanzados por la Universidad de Girona España; Doctor en Derecho por la misma Universidad.
Fue Profesor Investigador del Centro de Estudios de la Justicia de la Universidad de Chile; Profesor Consultor de la Universitat Oberta de Catalunya, España; Profesor de Derecho Procesal Penal de la Universidad Austral de Chile; Profesor de Derecho Procesal de la misma Universidad.
Fue Director de Asuntos Estudiantiles de la Facultad de Derecho; Ademas Fue Subdirector de la Escuela de Pregrado de la Facultad de Derecho; Fue Director del Centro de Estudios de la Justicia; Fue Director de Investigación de la Facultad de Derecho. Chile.
Obtuvo el Premio de Extensión Universidad Austral de Chile.
Autor de diversas publicaciones como: “Hecho, pena y proceso”. “Inocencia y razonamiento probatorio”, en Revista de Estudios de la Justicia.