En su ciudad natal realizó los primeros estudios, pero más tardes se trasladó a La Habana, en cuya universidad se graduó de Licenciado en Lengua y Literatura Española e Hispanoamericana. Mantuvo vínculos con los poetas de las Ediciones El Puente y se desempeñó como profesor de filosofía en la Universidad de La Habana (1967-69) y de literatura en la Escuela Nacional de Arte (1968-70). Colaboró en Casa de las Américas, El Caimán Barbudo y Juventud Rebelde y fue incluido en la antología Bloque de arrancada (1969). En 1974 se marchó del país y se estableció en Madrid, donde ha sido director literario de una casa editorial, corresponsal literario de la Agencia ALA, de Miami, y corresponsal de la emisora del gobierno norteamericano Radio Martí. También ha sido director de la Colección Nueva Poesía, de la Editorial Playor, y miembro de la Asociación Española de Críticos Literarios. Sus poemas han sido incluidos en las antologías Diecisiete poetas cubanos en el exilio (Esp., 1981), Homenaje Ángel Cuadra (1981), Encuentro de jóvenes poetas españoles e iberoamericanos (1984), Literatura del Caribe (1984), Poesía cubana contemporánea (Esp., 1986) y Poetas cubanos en España (Esp., 1988). Ha colaborado en Resumen Literario, El Puente, Linden Lane Magazine, Mariel y Término.
