Investigador del CEA (Centro de Estudios de América). Es graduado de Licenciatura en Educación en la especialidad de Historia y Ciencias Sociales. Ha laborado como investigador en la Academia de Ciencias de Cuba y como profesor en el Instituto Superior Pedagógico Enrique José Varona y la Escuela Superior del Partido Ñico López.
Sus obras abordan temas históricos, políticos e ideológicos que en ocasiones, incluso, resultan polémicos y enriquecedores desde el punto de vista ético para las nuevas generaciones.