Casado y con tres hijos, vive en Madrid y tiene una larga y prestigiosa trayectoria como periodista. Fue redactor jefe del diario barcelonés La Vanguardia en Madrid, columnista de la revista Cambio 16, subdirector de la revista El Globo y director del diario económico Cinco Días. Ha sido corresponsal económico y más tarde adjunto a la Dirección del diario El País, y editor ejecutivo de Público. En el año 2000 obtuvo el Premio Ortega y Gasset por sus trabajos de investigación sobre el caso Pinochet. Esautor de cinco libros tan notables como José María Ruiz Mateos, el último magnate; Banqueros de rapiña; Vendetta; El Farol, la primera condena de Mario Conde; y Yo, Augusto. Participa cotidianamente en programas sobre actualidad política en Radio Nacional de España (En días como hoy) Televisión Española (59 Segundos), Antena 3 Televisión (Espejo Público) y Telemadrid (Kilómetro Cero).