Cursó estudios primarios en los maristas de su ciudad natal. Se estableció en La Habana en 1935. Años más tarde se graduó de Bachiller en Letras en los Maristas de la Víbora (1938). En 1942 recibió el título de Doctor en Derecho Civil en la Universidad de La Habana. Fue miembro del Grupo Orígenes. Comenzó su vínculo laboral como abogado en el bufete de su padre, lugar en el que trabajó hasta 1951; a partir de entonces ejerció como notario. Sus primeros poemas publicados aparecieron en el Semanario Católico durante la década del 50, años durante los cuales visitó España, Estados Unidos y México. Colaboró en Diario de la Marina, Clavileño, Orígenes y Lumen. Tras el triunfo revolucionario aparecieron textos suyos en Unión, Islas (Las Villas), La Gaceta de Cuba, Anuario Martiano y Santiago (Santiago de Cuba). Sus obras de teatro La visitante y El cerco fueron llevadas a escena por grupos de aficionados. Impartió conferencias sobre Cernuda, Gertrudis Gómez de Avellaneda y Luisa Pérez de Zambrana en diferentes lugares de la isla. En 1968 comenzó a trabajar como investigador literario en la Biblioteca Nacional José Martí, y en su revista publicó diversos trabajos sobre temas literarios. Se jubiló en 1983 por problemas de salud. Algunos de sus poemas han sido traducidos al italiano. Realizó la selección, el prólogo y las notas de Poesía de Julia Pérez Montes de Oca. Ha sido antologado en Diez poetas cubanos, Cincuenta años de poesía cubana y Poesía moderna en Cuba. Un testimonio suyo fue incluido en la Recopilación de textos sobre José Lezama Lima.
Fue condecorado con la medalla Raúl Gómez García por sus 25 años de labor en el sector de la cultura.
