Cursó estudios hasta décimo grado, así como de idioma francés en la Alianza Francesa y de alemán en la Escuela de Idiomas Julio A. Mella. Desde 1977 trabaja como escritor y director de programas en Radio Musical Nacional (CMBF) donde también ha ejercido la crítica de cine. Sus primeros poemas publicados aparecieron en la revista Unión (1978). Entre 1980 y 1988 escribió programas infantiles y culturales para el canal 6 de la TV Cubana. Ha obtenido varias menciones por la presentación de sus poemas en los concursos 13 de Marzo y Aniversario de Juventud Rebelde, así como numerosos premios y menciones en concursos nacionales de radio y televisión y mención en el festival internacional ULCRA (México, 1988). Textos suyos han aparecido en las revistas Cuba Internacional, Revolución y Cultura, El Caimán Barbudo, Unión y La Gaceta de Cuba. Ha traducido al español poemas de Nicolae Labis, Emily Dickinson, Wole Soyinka y Georg Trakl. Como prologuista y antologador ha dado a conocer volúmenes de poesía de Nieves Xenes, Fina García Marruz, Dulce María Loynaz, René López y Federico Urbach. A su vez ha sido antologado en Ritmos de Cuba (Ucrania, 19790). Pertenece a la Asociación de Escritores y a la de Artistas de Radio, Cine y Televisión, ambas de la UNEAC.