ActingFrancesco Giulio CerilliBorn 2011-08-17· Palermo, Sicily, ItalyKnown forThe Leopard2025DRAMAFull filmographyThe Leopard2025DRAMA