Es nieto del destacado historiador Ramiro Guerra. En el Instituto de Segunda Enseñanza del Vedado realizó los estudios de bachillerato, que concluyó en 1958. Al año siguiente matriculó ingeniería agrónoma en la Universidad de La Habana e ingresó en las Milicias Revolucionarias Universitarias. En 1962 entró a trabajar en el Instituto Nacional de Recursos Hidráulicos y dos años más tarde se graduó de ingeniero agrónomo. A partir de 1969 laboró en el Instituto Nacional de Recursos Agrícolas. En 1975 se trasladó al Acueducto de la Habana, donde ocupó cargos de dirección. A partir de ese momento ingresó en la Brigada Hermanos Saíz y comenzó a desarrollar plenamente sus inquietudes literarias. En 1976 fue aprobado su ingreso a la UNEAC y, poco después, a la UPEC. En 1981 pasó a trabajar en el Comité Ejecutivo del Consejo de Ministros como especialista asesor vinculado a la hidráulica, a la protección del medio ambiente y a las tareas de gestión territorial. Con posterioridad ha desempeñado ese cargo en su vinculación con la energía. Colaboraciones suyas han aparecido en Bohemia, Granma, Mujeres, Unión, La Gaceta de Cuba y en otras publicaciones. En 1984 participó en la Reunión Internacional de Escritores de Bled (Yugoslavia). Ha visitado numerosos países de América Latina y de Europa y ha participado en diversos eventos internacionales relacionados con los recursos hidráulicos, el medio ambiente y la energía. Algunos textos suyos aparecen en las antologías Cuentistas jóvenes(1978) y Contar quince años(1987).
1975: Premio de cuento en el concurso David con el libro Claves de guao.