Nacido en Barcelona el 13 de abril de 1928 de familia burguesa, empezó Derecho en la Universidad de Barcelona, y terminó sus estudios en la de Madrid.