Se trasladó a La Habana en su juventud, doctorándose en Derecho en la Universidad de La Habana. Ya por 1938, comenzó a publicar, habiendo editado la revista Clavileño y cofundado Orígenes, además de colaborar en otras muchas. Fue profesor de Francés en la Escuela Normal para Maestros de La Habana y de Literatura Cubana e Hispanoamericana en la Universidad de Las Villas. Director de varias revistas literarias, fue investigador en la Biblioteca Nacional José Martí. Recibió numerosos honores y premios destacando el Premio Nacional de Literatura en 1988 y el Juan Rulfo en 2002.
Fue autor de ensayos y novelas, y especialmente poeta.