Es originario de Nos y el menor de siete hermanos. Licenciado en Historia de la Universidad Católica de Chile, Doctor en Ciencia Política de la Universidad de Carolina del Norte, profesor titular de la Universidad Diego Portales e investigador senior del Núcleo Milenio Desafíos a la Representación.
Pequeña historia de un desacuerdo. Ciudadanía para niños es su primer libro para lectores infantiles.