Leonard de Vinci: Accelerator of Science
Role(s): Bartolomeo
Leonardo: The Man Who Saved Science
Yara
Role(s): tecnico scientifica
Piazza Fontana: The Italian Conspiracy
Role(s): Studente registratore