as Niccolò Machiavelli
as Francesco Del Giocondo
as Ser Piero
as Agostino Vespucci
as Salaì
as Francesco Melzi
as Cardinal D'Aragon
as Secretary De Beatis
as Leonardo da Vinci
as Leonardo after 1513
as Additional Voice-over
as Additional voice-over