Licenciado en periodismo por la Universidad de Navarra, se inició en el periodismo con El Noticiero.
Durante los años 1977 y 1978 fue colaborador de Andalán.
Pasó por diversas publicaciones (Tele Exprés, Ser padres, Primera plana, Barça...) hasta llegar a La Vanguardia, donde trabajó casi toda su vida profesional como corresponsal en América Latina desde 1982 hasta su muerte.
Conoció, entrevistó y trató a la mayoría de los dirigentes políticos de Iberoamérica.
Recibió numerosos premios como el María Moors Cabot que otorga la Universidad de Columbia (2010), siendo el primer español que lo recibió, o el Premio Cirilo Rodríguez (2009)