Home/Leonardo
Leonardo poster
Series

Leonardo (2021) Cast

2021

Leonardo (2021) featured a cast of 54 tracked actors. Of these, 39 (100%) are still alive today. The oldest surviving cast member is Giancarlo Giannini, age 84. This TV series starred Aidan Turner and Freddie Highmore.

100% still with us· verified cast72% of full cast · incl. 15 unverified

Survivorship

Cast Reunion Index: 100% still living

Cast54 members

PersonCharacterStatusDOB ▲▼AgeDOD ▲▼Age in 2021 ▲▼
Aidan Turner
Aidan Turner
Leonardo da Vinci
Leonardo da VinciLiving19/06/198343—38
Freddie Highmore
Freddie Highmore
Stefano Giraldi
Stefano GiraldiLiving14/02/199234—29
SanseverinoLiving19/03/197848—43
Matilda De Angelis
Matilda De Angelis
Caterina da Cremona
Caterina da CremonaLiving11/09/199531—26
AlfonsoLiving22/11/197946—42
VerrocchioLiving01/08/194284—79
MarcoLiving06/11/198838—33
Max Bennett
Max Bennett
Cesare Borgia
Cesare BorgiaLiving24/11/198441—37
Robin Renucci
Robin Renucci
Piero da Vinci
Piero da VinciLiving11/07/195670—65
James D'Arcy
James D'Arcy
Ludovico Sforza
Ludovico SforzaLiving24/08/197551—46
Alessandro Sperduti
Alessandro Sperduti
Tommaso Masini
Tommaso MasiniLiving08/07/198739—34
Sergio Albelli
Sergio Albelli
Amerigo Benci
Amerigo BenciLiving05/10/196561—56
Anton Alexander
Anton Alexander
Prior Vincenzo
Prior VincenzoUnverified————
Lorenzo Adorni
Lorenzo Adorni
Francesco Giocondo
Francesco GiocondoUnverified————
Andrea Garofalo
Andrea Garofalo
Sforza Servant
Sforza ServantUnverified————
Poppy Gilbert
Poppy Gilbert
Ginevra de' Benci
Ginevra de' BenciLiving14/09/199828—23
Tommaso Basili
Tommaso Basili
Duca di Urbino
Duca di UrbinoUnverified————
Kit Clarke
Kit Clarke
Jacopo Saltarelli
Jacopo SaltarelliUnverified————
Corrado Invernizzi
Corrado Invernizzi
Piero Soderini
Piero SoderiniLiving25/04/196561—56
Miriam Dalmazio
Miriam Dalmazio
Beatrice d'Este
Beatrice d'EsteLiving14/09/198739—34
Luca Grispini
Luca Grispini
Guglielmo da Vinci
Guglielmo da VinciUnverified————
SalaiLiving27/12/199530—26
RamiroLiving08/03/196957—52
MargheritaLiving25/07/198541—36
MetelloLiving28/03/198838—33
Giovanni Scifoni
Giovanni Scifoni
Luca Pacioli
Luca PacioliLiving23/05/197650—45
DeoUnverified————
Luca Guastini
Luca Guastini
Tornabuoni
TornabuoniLiving09/03/198244—39
Edan Hayhurst
Edan Hayhurst
Giangaleazzo Sforza
Giangaleazzo SforzaLiving21/03/200521—16
FilippoLiving19/09/196759—54
Brice Martinet
Brice Martinet
King of France
King of FranceLiving09/08/198145—40
Flavio Parenti
Flavio Parenti
Bernardo Bembo
Bernardo BemboLiving19/05/197947—42
Luigi NiccoliniUnverified————
Maria Vera Ratti
Maria Vera Ratti
Lisa Del Giocondo
Lisa Del GiocondoLiving26/09/199432—27
Matthew Steer
Matthew Steer
Sforza Chamberlain
Sforza ChamberlainLiving24/04/197848—43
Pierpaolo Spollon
Pierpaolo Spollon
Michelangelo
MichelangeloLiving10/02/198937—32
AlchemistUnverified————
Giacomo Mattia
Giacomo Mattia
Dye Factor Forman
Dye Factor FormanUnverified————
RectorLiving13/12/195273—69
Andrea Vasone
Andrea Vasone
Benci Servant
Benci ServantUnverified————
StregaLiving02/10/197254—49
GiulioLiving01/04/198640—35
ThierryLiving13/05/198739—34
Anna Elena Pepe
Anna Elena Pepe
Dye Factory Worker
Dye Factory WorkerUnverified————
Massimo De Santis
Massimo De Santis
Rinaldo Rossi
Rinaldo RossiLiving21/11/197154—50
Paolo D Bovani
Paolo D Bovani
Officer of the Berghello
Officer of the BerghelloLiving01/01/198838—33
DanteLiving18/02/199135—30
Bruce McGuire
Bruce McGuire
Abbott Bandelli
Abbott BandelliLiving18/11/194778—74
PhysicianUnverified————
Mattia Napoli
Mattia Napoli
Young Piero
Young PieroUnverified————
PietroUnverified————
Davide Iacopini
Davide Iacopini
Machiavelli
MachiavelliLiving01/01/198442—37
LapoLiving12/12/199233—29
Nick Russo
Nick Russo
Da Vinci Servant
Da Vinci ServantLiving02/08/198838—33