És periodista i docent. Llicenciat en Ciències de la Informació (UAB) i en Història (UB), els anys noranta treballa al Diari de Barcelona i al setmanari El Triangle, del qual és director adjunt. Més endavant ho fa al diari gratuït Universal i al grup El Vigía, també com a director. També ha estat responsable de comunicació d’Intermon Oxfam a Burkina Faso i de la coordinadora Down Catalunya. El 2013 s’incorpora a la Fundació Periodisme Plural, i entre el 2018 i el 2022 dirigeix El Diari de l’Educació. Com a docent, va impartir una assignatura d’introducció a l’economia durant vint anys (2000-2020) a Estudios Hispánicos (UB), i des del gener del 2023 és professor de secundària. En dos anys ha fet classe a l’ESO, batxillerat i FP de grau mitjà i superior de tres instituts. També ha escrit tres llibres, dos sobre la història del Diari de Barcelona i del Correo Catalán i un sobre corrupció política (La Catalunya més fosca, Base). Pertany a la Plataforma Ciutadana per una Escola Inclusiva des del 2003. El 2024 forma part del Grup Impulsor de Millores Educatives, creat pel Departament d’Educació amb el consens de les forces parlamentàries.