Historiador. Es autor de Vidas revolucionarias (2013) y Viaje a las estepas (2018). Ha colaborado en libros como Por un rojo amanecer. Una historia de los comunistas chilenos (2000) y en Promesas de cambio: izquierda y derecha en el Chile actual (2003). Desde 2014 se desempeña como investigador del Centro de Investigación y Publicaciones (CIP). Es académico de la Escuela de Periodismo UDP.