Fue presidente de la Sociedad de Escritores de Chile (1966) y en 1980 fue elegido miembro de la Academia Chilena de la Lengua, donde ocupó el sillón Nº16.