Leonardo

Cast

Aidan Turner

Aidan Turner

Leonardo da Vinci 8 episodes

Freddie Highmore

Freddie Highmore

Stefano Giraldi 8 episodes

Antonio De Matteo

Antonio De Matteo

Sanseverino 6 episodes

Matilda De Angelis

Matilda De Angelis

Caterina da Cremona 8 episodes

Andrew Knott

Andrew Knott

Alfonso 2 episodes

Giancarlo Giannini

Giancarlo Giannini

Verrocchio 2 episodes

Gabriel Lo Giudice

Gabriel Lo Giudice

Marco 4 episodes

Max Bennett

Max Bennett

Cesare Borgia 2 episodes

Robin Renucci

Robin Renucci

Piero da Vinci 4 episodes

James D'Arcy

James D'Arcy

Ludovico Sforza 5 episodes

Alessandro Sperduti

Alessandro Sperduti

Tommaso Masini 6 episodes

Sergio Albelli

Sergio Albelli

Amerigo Benci 2 episodes

Anton Alexander

Anton Alexander

Prior Vincenzo 2 episodes

Lorenzo Adorni

Lorenzo Adorni

Francesco Giocondo 2 episodes

Andrea Garofalo

Andrea Garofalo

Sforza Servant 2 episodes

Tommaso Basili

Tommaso Basili

Duca di Urbino 2 episodes

Poppy Gilbert

Poppy Gilbert

Ginevra de' Benci 3 episodes

Poppy Gilbert

Poppy Gilbert

Ginevra De' Benci 3 episodes

Corrado Invernizzi

Corrado Invernizzi

Soderini 3 episodes

Corrado Invernizzi

Corrado Invernizzi

Piero Soderini 3 episodes

Kit Clarke

Kit Clarke

Jacopo Saltarelli 2 episodes

Miriam Dalmazio

Miriam Dalmazio

Beatrice d'Este 4 episodes

Luca Grispini

Luca Grispini

Guglielmo da Vinci 3 episodes

Luca Grispini

Luca Grispini

Guglielmo Da Vinci 3 episodes

Carlos Cuevas

Carlos Cuevas

Salai 7 episodes

Claudio Castrogiovanni

Claudio Castrogiovanni

Ramiro 3 episodes

Francesca Chillemi

Francesca Chillemi

Margherita 2 episodes

Giovanni Scifoni

Giovanni Scifoni

Luca Pacioli 4 episodes

Giovanni Scifoni

Giovanni Scifoni

Father Pacioli 4 episodes

Daniele De Angelis

Daniele De Angelis

Metello 1 episodes

Andrea Dugoni

Andrea Dugoni

Deo 1 episodes

Luca Guastini

Luca Guastini

Tornabuoni 2 episodes

Edan Hayhurst

Edan Hayhurst

Giangaleazzo Sforza 3 episodes

Robert Madison

Robert Madison

Filippo 2 episodes

Brice Martinet

Brice Martinet

King of France 1 episodes

Flavio Parenti

Flavio Parenti

Bernardo Bembo 5 episodes

William Michael Roberts

William Michael Roberts

Luigi Niccolini 4 episodes

Maria Vera Ratti

Maria Vera Ratti

Lisa Del Giocondo 4 episodes

Matthew Steer

Matthew Steer

Sforza Chamberlain 2 episodes

Pierpaolo Spollon

Pierpaolo Spollon

Michelangelo 2 episodes

Freddy Drabble

Freddy Drabble

Alchemist 1 episodes

Giacomo Mattia

Giacomo Mattia

Dye Factor Forman 1 episodes

Clive Riche

Clive Riche

Rector 1 episodes

Andrea Vasone

Andrea Vasone

Benci Servant 1 episodes

Lidia Vitale

Lidia Vitale

Strega 2 episodes

Lidia Vitale

Lidia Vitale

The Hag 2 episodes

Josafat Vagni

Josafat Vagni

Giulio 4 episodes

Hugo Becker

Hugo Becker

Thierry 3 episodes

Anna Elena Pepe

Anna Elena Pepe

Dye Factory Worker 2 episodes

Anna Elena Pepe

Anna Elena Pepe

Dye Factory Woman 2 episodes

Massimo De Santis

Massimo De Santis

Rinaldo Rossi 5 episodes

Paolo D Bovani

Paolo D Bovani

Officer of the Berghello 3 episodes

Erasmo Genzini

Erasmo Genzini

Dante 2 episodes

Bruce McGuire

Bruce McGuire

Abbott Bandelli 2 episodes

Michele Bevilacqua

Michele Bevilacqua

Physician 4 episodes

Mattia Napoli

Mattia Napoli

Young Piero 1 episodes

Filippo Tirabassi

Filippo Tirabassi

Pietro 2 episodes

Davide Iacopini

Davide Iacopini

Machiavelli 3 episodes

Gianmarco Saurino

Gianmarco Saurino

Lapo 2 episodes

Nick Russo

Nick Russo

Da Vinci Servant 1 episodes

Crew