Full Cast — Leonardo (2021)

Aidan Turner

Aidan Turner

Leonardo da Vinci

Freddie Highmore

Freddie Highmore

Stefano Giraldi

Matilda De Angelis

Matilda De Angelis

Caterina da Cremona

Carlos Cuevas

Carlos Cuevas

Salai

Antonio De Matteo

Antonio De Matteo

Sanseverino

Alessandro Sperduti

Alessandro Sperduti

Tommaso Masini

James D'Arcy

James D'Arcy

Ludovico Sforza

Flavio Parenti

Flavio Parenti

Bernardo Bembo

Massimo De Santis

Massimo De Santis

Rinaldo Rossi

Gabriel Lo Giudice

Gabriel Lo Giudice

Marco

Robin Renucci

Robin Renucci

Piero da Vinci

Miriam Dalmazio

Beatrice d'Este

Giovanni Scifoni

Giovanni Scifoni

Father Pacioli / Luca Pacioli

William Michael Roberts

Luigi Niccolini

Maria Vera Ratti

Lisa Del Giocondo

Josafat Vagni

Giulio

Michele Bevilacqua

Michele Bevilacqua

Physician

Poppy Gilbert

Poppy Gilbert

Ginevra De' Benci / Ginevra de' Benci

Corrado Invernizzi

Corrado Invernizzi

Piero Soderini / Soderini

Luca Grispini

Luca Grispini

Guglielmo da Vinci / Guglielmo Da Vinci

Claudio Castrogiovanni

Claudio Castrogiovanni

Ramiro

Edan Hayhurst

Giangaleazzo Sforza

Hugo Becker

Hugo Becker

Thierry

Paolo D Bovani

Officer of the Berghello

Davide Iacopini

Machiavelli

Andrew Knott

Andrew Knott

Alfonso

Giancarlo Giannini

Giancarlo Giannini

Verrocchio

Max Bennett

Max Bennett

Cesare Borgia

Sergio Albelli

Sergio Albelli

Amerigo Benci

Anton Alexander

Anton Alexander

Prior Vincenzo

Lorenzo Adorni

Lorenzo Adorni

Francesco Giocondo

Andrea Garofalo

Sforza Servant

Tommaso Basili

Tommaso Basili

Duca di Urbino

Kit Clarke

Jacopo Saltarelli

Francesca Chillemi

Francesca Chillemi

Margherita

Luca Guastini

Tornabuoni

Robert Madison

Filippo

Matthew Steer

Matthew Steer

Sforza Chamberlain

Pierpaolo Spollon

Pierpaolo Spollon

Michelangelo

Lidia Vitale

Lidia Vitale

The Hag / Strega

Anna Elena Pepe

Dye Factory Woman / Dye Factory Worker

Erasmo Genzini

Dante

Bruce McGuire

Bruce McGuire

Abbott Bandelli

Filippo Tirabassi

Pietro

Gianmarco Saurino

Gianmarco Saurino

Lapo

← Back to Leonardo