Riccardo Levi-Setti(1927-2018)
- Additional Crew
Riccardo Levi-Setti was born on 11 July 1927 in Milan, Italy. Riccardo is known for Naked Science (2004). Riccardo was married to Nika and Katharine. Riccardo died on 8 November 2018 in Chicago, Illinois, USA.