En 1954 se casó con Teresa Barba i Fàbregas, con la que tuvo tres hijos: Antoni (poeta), Clara y Miquel Àngel.