Enzo AvolioActingBorn 26/05/1961Napoli, ItalyKnown ForLeo Da Vinci2019East End2017Burqa2015Gladiators of Rome2012Pinocchio201200: Zero-Zero2008Totò Sapore and the Magical Story of Pizza2003Opopomoz2003