Doctor en Ciencias de la Información por la Universidad Complutense de Madrid. Como periodista profesional fue colaborador del diario Ya y de las revistas Cuadernos para el Diálogo, Cuadernos Hispanoamericanos, Revista de Occidente, Guadiana y otras. Fue corresponsal de RTVE en Roma (Italia) desde 1968 a 1975 y en los países escandinavos con base en Estocolmo (Suecia) de 1975 a 1977.
Enviado especial y reportero de los programas de TVE Los Reporteros, Dossier y En portada. En 1980 fue nombrado director del programa Objetivo, de reportajes internacionales. Y a partir de 1981 director del programa Otros Pueblos de TVE.
Es colaborador de El Viajero, y otras publicaciones de viajes. Desde 1999 mantiene una sección en la revista Viajar titulada “Lunas que pasan”. Como escritor, ha trabajado su faceta viajera y de divulgación antropológica y ha publicado una treintena de libros. El último, aparecido en septiembre de 2011, se titula Los dioses increíbles. Como viajero, fue el primer viajero español que pisó el Polo Sur, los 90º de Latitud Sur, en el curso de un viaje a la Antártida patrocinado por la Fundación Nacional de Ciencias de los Estados Unidos en 1969. En 1999 dio la vuelta al mundo recogida en su libro La última vuelta al mundo en 80 días del milenio (Editorial Sieteleguas, 2000).
En ese mismo año, consiguió ser el primer español en regresar al punto de desembarco, dentro de la Bahía de la Estrella en las Islas Salomón, de la primera expedición española, la de Álvaro de Mendaña en 1568.