Abogado de la Universidad de Chile. Doctor en Sociología de la Universidad de Bielefeld (Alemania). Ha dado clases en la Universidad Diego Portales, Universidad Alberto Hurtado y Universidad Andrés Bello. Fue Director del Programa de Derechos Indígenas de la Fundación Chile 21. Actualmente es profesor en la Facultad de Derecho de la Universidad de Chile y parte del Consejo del Instituto Nacional de Derechos Humanos.