Con este fin, fundó las editoriales Base (1973) y Undarius (1976), para publicar obras históricas catalanas en facsímil.
Entre sus libros destacan La guerra civil catalana del segle XV (1973), escrito en colaboración con su padre, y Antoni Rovira i Virgili.
En 1977, en las primeras elecciones democráticas en España tras la dictadura, fue elegido senador por la provincia de Gerona por la coalición Entesa dels Catalans (formada principalmente por PSC, PSUC y ERC).
Fue reelegido en las elecciones generales de 1979 por la coalición Nova Entesa (PSC y ERC).
Tras su vinculación como independiente con el Partit dels Socialistes de Catalunya (PSC), en 1982 ingresó como militante y en 1984 pasó a formar parte de la comisión ejecutiva del partido.