Nació en Buenos Aires el 21 de diciembre de 1950. Egresó del Instituto Grafotécnico y estudió sociología en la UBA. Trabajo en los diarios Mayoría, El Cronista Comercial, la agencia Télam. Desde 1977 se desempeña en el diario Clarín, donde fue redactor, secretario de redacción y columnista desde 1991. Fue corresponsal del diario La Vanguardia, de Barcelona para la Argentina, Chile y Uruguay entre 1982 y 2005.
Fue distinguido con los premios Konex (1997 y 2017), Santa Clara de Asís (2002) y el Premio Ortega y Gasset, del diario El País de España, por el libro La trama secreta, sobre la guerra de Malvinas que escribió junto a Ricardo Kirschbaum y Oscar Cardoso. También recibió el premio Planeta por el éxito editorial del mismo libro.
Fue coautor junto a Rafael Bielsa de las dos ediciones de La vida en rojo y negro. Condujo durante una década, junto a Julio Blanck, el programa Código Político en TN. Comparte la emisión La rosca junto a Daniel Fernandez Canedo en la misma señal.