Su padre, el catalán José Ramón Pío Puiggrós, combatió en la Guerra hispano-estadounidense en Filipinas, tras lo cual se estableció en Buenos Aires.
Al cumplir veinte años viajó con su padre por España, Portugal, Bélgica, Holanda, Escandinavia y llegaron hasta la URSS, en plena consolidación de la revolución bolchevique, acontecimiento que marcó a fuego su personalidad y desde ese momento la cuestión del protagonismo obrero comenzó a ser un tema que despertó su curiosidad y ocupó su interés durante toda su vida.
Tras permanecer dos años en Europa, regresó en 1928 y se afilió al Partido Comunista de la Argentina del que fue expulsado a mediados de 1947, cuando se vincula al peronismo fundando una organización propia.
En 1956, edita su famoso libro Historia crítica de los partidos políticos en la Argentina, ese mismo año, perseguido por la dictadura autodenominada Revolución Libertadora inicia el primer exilio político a México.
Luego se suman Pino Solanas, Rodolfo Walsh, Miguel Bonasso, Héctor Germán Oesterheld, Paco Urondo y muchos más.
Pasó a formar parte de la mesa de conducción del Movimiento Peronista Montonero con Yager, Perdía, Obregón Cano, Vaca Narvaja, Bidegain, Pereyra Rossi y Firmenich.
Era hermano del dirigente Demócrata Cristiano Oscar Puiggrós, quien fuera ministro durante los gobiernos de Frondizi, Guido y Lanusse.