

Anteriormente fue profesor en la Universidad de Stanford, sede para América Latina, en la Pontificia Universidad Católica de Chile, en la Universidad de Talca y en la Universidad Alberto Hurtado. Fue presidente de la Federación de Estudiantes de la Universidad de Concepción entre 1985 y 1986. Fue además integrante de la Asamblea de la Civilidad (1986).
Ha realizado múltiples publicaciones relativas al quiebre y redemocratización chilena. Es miembro del Consejo del Instituto Nacional de Derechos Humanos elegido por los/as decanos/as de las facultades de Derecho de las universidades del Consejo de Rectores y de las universidades autónomas desde 2014 a 2019, siendo elegido por un nuevo periodo comprendido entre el 2 de julio de 2019 y el 2 de julio de 2025.
Fue Director del Instituto por el periodo 2019-2022.