Nació en Vilanova i la Geltrú en 1967. Licenciando en Ciencias de la Información en la Universidad Autónoma de Barcelona. Columnista del diario La Vanguardia, de la revista cultural Serra d’Or, y del periódico digital Nació Digital. Colaborador en programas de análisis en la emisora radiofónica RAC1 y en los canales televisivos 8TV y TV3. Compagina esta labor profesional con la docencia del Periodismo en la Facultad de Comunicación y Relaciones Internacionales Blanquerna de la Universidad Ramon Llull (Barcelona).
Ha trabajado de redactor político, jefe de Opinión y columnista en el diario Avui, y de articulista en El Observador y El Mundo de Cataluña. También dirigió durante dos años la revista mensual Cultura, editada por el departamento de Cultura de la Generalitat de Cataluña. Desde 1989, sigue los avatares de la política catalana y española y sus protagonistas. Ha obtenido el Premi Nacional de Periodisme, el Premi Recull, el Premi Serra i Moret, y el Premi Ibáñez Escofet, entre otros galardones.
Es autor de varios libros, entre ellos Per què hem guanyat. 127 dies que van canviar Catalunya (2015), Entre la mentira y el olvido. El laberinto de la memoria colectiva (2012), Els assassins de Franco (2005), Ara sí que toca! El pujolisme, el procés sobiranista i el cas Pujol (2003/2014), Una política sense país (2005), Per què no engeguem la política? (1999) o Què pensa Pasqual Maragall (1998). Dirige la colección ‘Magma’ de libros de ensayo de actualidad de la editorial Publicacions de l’Abadia de Montserrat (PAMSA).