Hijo de un médico militar, al año de nacer en Barcelona su familia se trasladó a Tánger (Marruecos), ciudad cosmopolita donde se aficionó a la lectura y donde vivió felizmente hasta los trece años.