Hijo del eminente científico y político Odón de Buen y del Cos, fundador del Instituto Español de Oceanografía, nació en Barcelona, cuando su padre ocupaba la Cátedra de Historia Natural de la Universidad de Barcelona.