Desde 1955 trabajó como mensajero y oficinista en los ferrocarriles occidentales de Cuba y comenzó su actividad literaria con la publicación de poemas sueltos en el periódico Excelsior (1957-58).
A partir del triunfo de la rebelión ha desempeñado distintos cargos políticos y administrativos. Fue presidente de la Cámara Nacional Ajefista (Juventud masónica).
En 1958 fue vicepresidente de la Agrupación Nacional de Organizaciones Juveniles de Cuba y trabajó con la sección Estudiantil del Movimiento 26 de Julio y con el Frente Obrero Nacional. Ingresó en la Juventud Socialista en 1959 y fue miembro del Consejo de Dirección de la revista Mella. Al año siguiente (1960) integró la Comisión para el trabajo intelectual dentro del Partido Socialista Popular.
Entre 1960 y 1961 atendió el trabajo de cultura como miembro del Comité Provincial de las Organizaciones Revolucionarias Integradas y en 1962 se desempeñó como cuadro profesional del Buró Provincial del Partido Unido de la Revolución Socialista de Cuba, al mismo tiempo que trabajaba como secretario de la Comisión de Orientación Revolucionaria en La Habana.
En 1963 pasó a ser subdirector de la Editora Política y, al graduarse en 1968 en el Instituto Superior Pedagógico Enrique José Varona, trabajó como profesor de Literatura en el mismo y en la Escuela de Letras de la Universidad de La Habana. En esta última fue, además, director de la Comisión de Extensión Universitaria y del Centro de Estudios Cubanos, vicedecano de la Facultad de Humanidades y atendió las publicaciones Vida Universitaria y Universidad de La Habana.
En 1973 pasó al Servicio Exterior, dentro del cual ha sido Consejero Político en la Embajada de Cuba en la República Popular Democrática de Corea, Consejero Político de la Embajada Cubana en la República Popular China (1974-78), Director para Asia y Oceanía en el Ministerio de Relaciones Exteriores (1978-81), embajador y representante permanente alterno ante la ONU (1981-83) y embajador en la República Popular China y ante la República Islámica de Paquistán (1984-88).
Con el libro "La vida en limpio" obtuvo mención de poesía en los concursos David y 26 de Julio, en 1969. Su obra ha sido incluida en las antologías Poemas David'69 (1970), Poesía de la Revolución cubana (1973), Dice la palma (1979), Poesía para la victoria (1981), Poesía cubana de amor, Siglo XX (1983), Poesía social cubana (19??) y Poesía de Cuba (Unión de Repúblicas Socialistas Soviéticas, 1980).
Ha sido colaborador de Hoy, El Mundo, Pionero, El Caimán Barbudo, Revolución y Cultura, Granma, Verde Olivo, Bohemia, Santiago (Santiago de Cuba), Casa de las Américas, Unión, Signos (Santa Clara), La Gaceta de Cuba.
En el homenaje El Autor y su obra (16 septiembre 2015).
Ha sido jurado en los concursos 13 de Marzo, David, Unión Nacional de Escritores y Artistas de Cuba. Participó en la Reunión de Fidel con los Intelectuales (1961), en el Primer Congreso Nacional de Cultura, en las VI, VII y IX Cumbres de Países No Alineados, en la Reunión de Universidades de América Latina, entre otros eventos. Además ha impartido conferencias en la Universidad de Panamá, el Centro de Estudios Latinoamericanos (China), el Instituto Superior de Relaciones Internacionales, la Universidad de La Habana y otros centros docentes del país.
Ha visitado Austria, México, República Democrática Alemana, Checoslovaquia, Polonia, Estados Unidos, España, Francia, Italia, Yugoslavia, Perú, Ecuador, Hungría y la mayoría de los países asiáticos. Fue fundador de las Milicias Nacionales Revolucionarias y el Consejo de Estado le ha conferido la medalla XX Aniversario. Es miembro del Partido Comunista de Cuba y la Unión Nacional de Escritores y Artistas de Cuba.
Desde 1989 se ha desempeñado como director en la Dirección de Organismos Internacionales del Ministerio de Relaciones Exteriores, así como Director de Información, Prensa y Cultura. De 1990 a 1992 trabajó como Director de Organismos Internacionales. En 1993 fue designado Embajador de Cuba en la República Democrática Socialista de Sri Lanka, acreditado concurrentemente en la República Islámica de Pakistán, en la Unión de Myanmar y en la República de Maldivas.
De 1999 hasta el 2001 fue Director de la Dirección de Documentación del MINREX. De 2002 hasta 2005 fungió como Embajador de Cuba, Delegado Permanente, ante la UNESCO. Desde el 2006 hasta el 2010 se desempeñó como Profesor Auxiliar en el Instituto Superior de Relaciones Internacionales Raúl Roa García y Director de su Dpto. de Disciplinas históricas, jurídicas y políticas.
Actualmente es colaborador de la Revista Digital de Cubarte.
Premios y distinciones
Con el libro La vida en limpio obtuvo mención de poesía en los concursos David, Ismaelillo y 26 de Julio, en 1969.
Bibliografía activa
Antiguas comuniones, Poesía, 78 pp, 1971
Los nombres y los días, Poesía, 205 pp, 1977
El amor y el tiempo, Poesía, 64 pp, 1985
Camino del viento, Poesía, 101 pp, 1989
La Piedra Viva, 1997
De silencios y lunas, 2005
Vecinos, 2007
Barrio Séptimo, 2009
Contar de Cuentos, 2012
Cercanas Lejanías, 2013
Cien preguntas sobre la India, en colaboración con Mercedes Crespo, 2014