Asamblea Nacional del Poder Popular de Cuba
Fue fundador del Partido Comunista de Cuba y delegado y miembro del Comité Central desde el Primer Congreso hasta su fallecimiento. En el IV Congreso fue elegido miembro del Buró Político, condición ratificada por el V y el VI congresos. Desde 1981 fue Diputado a la Asamblea Nacional del Poder Popular de Cuba, miembro del Consejo de Estado desde 1986 y en el año 2008 fue elegido Vicepresidente del Consejo de Estado.