Hijo del también notario Ramón María Roca Sastre, fue miembro del Consejo Consultivo de la Generalidad de Cataluña (1981-87), decano del Colegio de Notarios de Cataluña (1981-83), vocal del Tribunal Arbitral de Censos de Barcelona, miembro de la Junta Electoral de Barcelona y vocal (1985-2000) de la misma, y vicepresidente de la Academia de Legislación y Jurisprudencia de Cataluña.