Graduated in law in Turin in 1945, and he was a pupil of Francesco Antolisei. Lawyer, and university professor, he taught criminal procedure in the law faculties of the Universities of Genoa, Urbino, Turin, of the Sapienza University of Rome and of the LUMSA of Rome. He was emeritus professor of Criminal Procedure at the University of Turin. From 1974 to 1976 he was vice president of the commission led by Gian Domenico Pisapia at the Ministry of Grace and Justice which drafted a draft code of criminal procedure that never came to approval. Part of the content of this text is transferred to the criminal procedure code drawn up between 1987 and 1988 by a second commission chaired by Pisapia. The new code came into force in 1989 and is still in force, albeit significantly modified. A "lay" member (because he was elected by parliament in joint session) of the
High Council of the Judiciary from 1976 to 1981, he was its vice-president during the last months of his mandate following the resignation of Ugo Zilletti. Appointed constitutional judge by the President of the Italian Republic
Sandro Pertini on January 25, 1982, he swears on February 3, 1982. He was elected
President of the Italian Constitutional Court on October 18, 1990, exercising his functions since October 23, 1990. He left office due to the expiry of his mandate on February 3, 1991. == Politics ==