Carmelo Messina is known for Romeos (2011), Il ritorno di Cagliostro (2003) and Lost Treasures of Egypt (2019).
No data