Avocat au barreau de Bordeaux depuis 1969. Secrétaire du Conseil de l'Ordre (1981) Bâtonnier de l'Ordre des Avocats en 1984-85.
Il est l'un des avocats de Guy Mauvillain, devant la cour d'assises de la Gironde, lors de son acquittement en juin 1985[2]. Il a été notamment l'un des avocats de la partie civile dans le procès Papon[3] et avocat de Mme Bettencourt
Il fonde en 1984 le prix Ludovic-Trarieux, attribué chaque année à un avocat du monde qui a illustré par son œuvre, son activité ou ses souffrances, la défense du respect des droits de l'homme, des droits de la défense, la suprématie du droit, la lutte contre les racismes et l'intolérance sous toutes leurs formes. Ce prix international, décerné par plusieurs barreaux européens, commémore l'engagement de Ludovic Trarieux en faveur des droits de l'homme[4]. Le 27 avril 1985, il remet le premier prix à Nelson Mandela, entre les mains de sa fille Zenani Mandela-Dlamini, venue spécialement pour l'accepter au nom de son père, alors emprisonné depuis 1962 en Afrique du Sud.
En 1986, il fonde l'Union des avocats européens, rassemblement d'avocats européens dont le siège est situé à Luxembourg. Il en a été le président de 1986 à 1989 puis le président-fondateur à vie depuis 1989[1].
Il Difensore e il Pubblico Ministero Europeo, CEDAM, Padoue, 2002.
L’Indépendance de l’avocat, Strasbourg, Conseil de l'Europe, 2003. Édition anglaise : The independance of lawyers, Strasbourg, Council of Europe Publishing, 2003.