Leonard de Vinci: Accelerator of Science
Role(s): Leonardo da Vinci
La mossa del cavallo
Role(s): Captain CC Lostracco
Leonardo: The Man Who Saved Science
Secrets of the Dead
Anti-Mafia Squad
Role(s): Tindaro Marchese