Fue profesor de la Facultad de Comunicación y Letras en la Universidad Diego Portales.
También fue director del Instituto de Literatura Chilena y miembro de la Academia Chilena de la Lengua. Su obra literaria se caracterizó por su estilo poético y su compromiso social.