Nace en Holguín. Entre 1940 y 1950 cursó en su ciudad natal la primaria, la secundaria e ingresó (1950) en el Instituto Politécnico, del cual fue expulsado en 1952 por sus actividades contra la tiranía. Después se trasladó a Santiago de Cuba, donde simultaneó diversas ocupaciones con sus estudios nocturnos en el Instituto de Segunda Enseñanza Por esa época se vinculó a la lucha estudiantil; sufrió prisión y torturas varias veces; fue jefe del grupo de Acción y Sabotaje del M-26-7 de Holguín; vivió en la clandestinidad y finalmente se incorporó al Ejército Rebelde en la Sierra Maestra, como oficial del cual participó en la Invasión. Después del triunfo de la Revolución y paralelamente al desempeño sostenido, hasta el presente, de diversas responsabilidades dentro de las FAR (donde ha alcanzado el grado de General), se inició en la investigación histórica y publicó sus primeros artículos sobre Camilo en Lunes de Revolución y en Hoy. Estudió en la Escuela Superior de Guerra "Máximo Gómez" (1964-66) y más tarde en la Escuela Superior del PCC "Ñico López" (1974-79), donde se graduó de Ciencias Sociales. Por su labor como militar ha residido en la Isla de la Juventud, Camagüey y Las Villas, ha cumplido misión internacionalista en Angola (1982-83) y ha viajado por los países socialistas, España, Inglaterra, Francia, Italia, RFA, Grecia, México, Honduras, Egipto, Argelia, Ghana y Guinea. También ha colaborado en Granma, Juventud Rebelde, El Oficial, Verde Olivo, Cuba Internacional, Bohemia, Mar y Pesca, Bastión, Sierra Maestra (Santiago de Cuba) y Adelante (Camagüey).
Obras suyas han sido radiadas y televisadas y ha escrito guiones para programas de televisión. Entre otros temas ha impartido múltiples conferencias sobre Camilo Cienfuegos y Ernesto Guevara en centros culturales y políticos de Cuba y ha asistido a diversos Congresos de la Sociedad de Educación Patriótico Militar (SEPMI) en la URSS, Bulgaria RDA y Corea. Integró el jurado del premio especial "Casa de las Américas" (1987) sobre Ernesto Guevara y presidió el del concurso "Amigos de las FAR", auspiciado por la UPC y la SEPMI. Ha sido diputado a la Asamblea Nacional del Poder Popular, pertenece a la UNEAC y al PCC.
