Characters played by Morgan Freeman
Narrator
Characters played by Alessandro Demcenko
Leonardo Da Vinci
Characters played by Peter Xifo
Leonardo After 1513
Characters played by Raffaela O'Neill
Lisa Del Giocondo
Characters played by Aaron Stielstra
Niccolò Machiavelli
Characters played by Frank Messina
Francesco Del Giocondo
Characters played by Roberto Visconti
Ser Piero
Characters played by Marcello Sbigoli
Agostino Vespucci
Characters played by Orvelio Scotti
Giorgio Vasari
Characters played by Alessio Arzilli
Salai
Characters played by Nick Chandler
Francesco Melzi
Characters played by Mauro Barbiero
Servite Monk
Characters played by Sergio Luci
Secretary De Beatis
Characters played by Rosario Campisi
Cardinal D'Aragon
Characters played by Silvio Zanoncelli
Raphael
Characters played by Giulia Valentini
Leonardo's Model in Milan
Characters played by Jennifer Johnson
Lady with an Ermine
Characters played by Bianca Martino
Leonardo's Mother
Characters played by Ryder Martino
Leonardo at age 5