Comenzó a trabajar en 1957 como corresponsal de una emisora de radio y de periódicos en su pueblo natal. Después del triunfo de la Revolución ejerció como profesor en Escuelas de Instrucción Revolucionaria hasta 1969 en que ocupó el cargo de investigador histórico en el Instituto Cubano del Libro. En 1973 pasó a laborar en la revista Revolución y Cultura, primero como periodista y luego como jefe de redacción. Es coautor, junto a Guillermo Alonso, de los libros La corrupción política administrativa en Cuba 1944-1952 (1973) y Juan Manuel Márquez: artículos y documentos. Asimismo participó como jefe de equipo en la preparación de la antología Mella. Documentos y artículos (1975). Sus colaboraciones han aparecido en Juventud Rebelde, Trabajadores y Anuario Martiano. En 1977 se graduó como Licenciado en Historia en la Universidad de La Habana. Ha sido jurado en el concurso 14 de Junio en el género de ensayo histórico. Ha viajado a México y a Nicaragua, en este último país para colaborar con Centros Populares de la Cultura. Posee la medalla Raúl Gómez García. Es militante del Partido Comunista de Cuba (PCC) y miembro de la Unión de Periodistas de Cuba. Desde 1980 ocupa el cargo de subdirector editorial en Revolución y Cultura.