Asamblea Nacional del Poder Popular de Cuba
Es diputado a la Asamblea Nacional del Poder Popular de Cuba desde 1976. El 11 de marzo de 2013 recibió el título honorífico de Héroe de la República de Cuba así como la Orden Playa Girón.