Ennio Amodio is Professor Emeritus of Criminal Procedure at the Milan University, where he taught Comparative Criminal Procedure from 1984 until 1989 and Criminal Procedure from 1989 until 2010. He also administered courses in criminal law at the Florence University (1977-1979).
In 1983 he chaired the Commission appointed to review the Bill of the Delegation Law for the New Code of Criminal Procedure at the Ministry of Justice in Rome. Then he became a member of the Commission on Criminal Procedure responsible for preparing the draft of the Code of Criminal Procedure enacted in 1988.
Publications include books and articles on law of evidence and comparative criminal procedure. His essayes on the 1988 Italian Criminal Procedure Code were published also in USA, Germany and Brazil.