Licenciado en Periodismo y Comunicación Audiovisual por la Universidad Carlos III de Madrid. Dio sus primeros pasos en la información televisiva, para pasar pronto a cubrir la actualidad política en El Plural. Desde 2009 es redactor jefe de este diario progresista que se caracteriza por su periodismo solidario y la defensa de los Derechos Humanos. Allí también publica dos columnas semanales bajo el título El Día de la Marmota.