Salvador Massip Valdés war Mitglied der Kommunistischen Partei Kubas. 1930 wurde er aus dem Lehrkörper entfernt, da seine Opposition zur Diktatur von Gerardo Machado offenkundig wurde. 1934 durfte er wieder an der Militärakademie lehren. Nach seiner Teilnahme am Generalstreik im März 1935 musste er nach Mexiko ins Exil gehen. Er war Gegner des Putschs vom 10. März 1952 mit dem sich Fulgencio Batista an die Macht brachte und unterstützte die Kubanische Revolution. 1959 gehörte er zu den Gründern der "Academia de Ciencias de Cuba". Von 1961 bis 1965 war er Botschafter in Warschau.