In 1987, he won the President of the Italian Senate's Gold Medal at the 44th edition of the Venice Film Festival for the film "Plumbum, or The Dangerous Game". In 1989, he won the Alfred Bauer Prize at the 39th Berlin International Film Festival for the film "The Servant". The following year he was a member of the jury at the 40th Berlin International Film Festival. At the 45th Berlin International Film Festival in 1995, his film "A Play for a Passenger" won the Silver Bear.