Fue miembro de la Real Academia Española, de la Academia Argentina de Letras, donde ocupó el sillón n.º 13: «José Hernández».y fue nombrado miembro de número de la Academia Nacional de Bellas Artes.