Participó en la lucha contra la dictadura de Batista y después del
triunfo de la revolución cubana ocupó diversas funciones en las
Milicias Nacionales Revolucionarias y el Partido Comunista de Cuba.
Miembro del Comité Nacional de la Unión de Jóvenes Comunistas(1966
1971). Cronista y analista político, graduado de la Escuela de
Periodismo de la Universidad de La Habana, Cuba. Ha sido director del
diario Juventud Rebelde(1968-71), de la revista Bohemia(1971-1980) y de
otras publicaciones cubanas de circulación nacional. Ha ejercido la
docencia en la Universidad de La Habana y en el Centro Nacional de
Conservación, Restauración y Museología, de Cuba, y en la actualidad
imparte la asignatura Historia Universal(siglos XIX y XX) en la
Facultad de Arte del Centro Cultural Casa Lamm en la ciudad de México.
Conferencista en universidades de América Latina y Estados Unidos. Ha
trabajado como periodista en países de Asia, Africa, Europa, América
Latina y en Estados Unidos. Artículos y reportajes suyos han aparecido
en publicaciones cubanas, mexicanas y de otros
países.
En México es articulista sobre temas internacionales del diario La
Jornada y coordinador del Foro de reflexión política «México y el mundo
actual», organizado conjuntamente por Casa Lamm y el propio diario.
Miembro del capítulo mexicano de la Red En Defensa de la Humanidad.
Colaborador de Rebelión desde el año 2001.