Llicenciat en dret per la Universitat de Barcelona, exerceix des del 1966. Ha estat diputat de la junta de govern del Col·legi d’Advocats de Barcelona en els períodes 1970-75 i 1978-83. El 1975 fou elegit membre de número de l’Acadèmia de Jurisprudència i Legislació de Catalunya, de la qual fou secretari entre 1977-83. El 1992 en fou elegit president. Ha estat també professor de dret processal i de dret civil a la Universitat de Barcelona i a l’Estudi General de Lleida fins al curs 1983-84. És membre del comitè de redacció de la Revista Jurídica de Catalunya des del 1969 i tingué una participació destacada en el Segon Congrés Jurídic Català (1971). Des del 1980 és membre de la comissió jurídica assessora de la Generalitat i de la seva comissió permanent. Té nombroses publicacions en les matèries de dret privat (especialment de dret civil català) i de dret processal.