Abogado de la Universidad. Diego Portales. Defensor Penal Público, Jefe de la Unidad de Estudios de la Defensoría Regional Metropolitana Norte. Magíster en Derecho Penal y Procesal Penal, Universidad Diego Portales. Diplomado en Derecho Procesal Penal y Litigación Oral, Universidad Diego Portales. Diplomado en Derecho Penal parte general y especial, Universidad Alberto Hurtado. Ha participado en todas las capacitaciones a defensores penales públicos realizadas hasta la fecha y ha impartido clases en los diplomados de las Universidades Católica, La República, Del Desarrollo, Central y Andrés Bello. Ha capacitado defensores en Paraguay, México y Perú. Autor del libro “El Recurso de Nulidad en el Nuevo Proceso Penal” y artículos en la revista judicial y procesal penal.