Abogado, titulado de la Universidad de Chile. LL.M. (Master en Derecho) en la Universidad de Wisconsin, 1997. Abogado Investigador de la Comisión Nacional de Verdad y Reconciliación, 1990 y 1991. Director del equipo técnico redactor del Código Procesal Penal Chileno y la ley del Ministerio Público (1994 a 2000). Profesor Titular de la Escuela de Derecho de la Universidad Diego Portales. Ha sido profesor e investigador visitante en las universidades de Yale y Columbia en los EE.UU. y Warwick en el Reino Unido. Es autor de varios libros y artículos en el tema del proceso penal y ha desarrollado proyectos de investigación en numerosos países de América Latina en el mismo campo. Se desempeño como Director Ejecutivo del Centro de Estudios de Justicia de las Américas (CEJA) desde 2008 hasta 2013.