Fu, insieme a Nino Marazzita, avvocato di parte civile nel processo per la morte del poeta e regista Pier Paolo Pasolini. Difese il prigioniero politico cileno Luis Corvalán, il perseguitato politico greco Alexandros Panagulis e, in Italia, assunse la difesa di Pietro Valpreda nel 1969 (ingiustamente additato come colpevole della strage di piazza Fontana) e del calciatore Giuseppe Wilson nel 1980, durante lo scandalo del calcioscommesse. Fu avvocato delle parti civili nei processi per le stragi di piazza della Loggia a Brescia, della stazione di Bologna e del Rapido 904 (antivigilia di Natale 1984), e nel processo per la morte del generale Licio Giorgieri (ucciso dalle Brigate Rosse nel 1987).