Abogado Universidad de Talca, Candidato a Doctor en Derecho de la Universidad de Cádiz, España. Magister en Educación mención Gestión de la Calidad, Universidad Miguel de Cervantes, Chile.
Máster en Derecho Penal y Garantías Constitucionales de la Universidad de Jaén, España. Postítulo en Pedagogía Jurídica: Aprendizaje Activo e Investigación Educativa, de la Universidad de Chile.
Profesor de Derecho Penal y Procesal Penal en la Universidad Autónoma de Chile. Profesor invitado de la Universidad Autónoma de Queretaro. Ha sido profesor en diversas universidades chilenas y españolas. Miembro del Directorio del Instituto de Ciencias Penales de Chile.