Leonardo (TV Series 2021– ) - Full Cast & Crew - IMDb
Edit

Series Directed by 

Daniel Percival ... (6 episodes, 2021)
Alexis Cahill ... (2 episodes, 2021)

Series Writing Credits  

Frank Spotnitz ... (created by) (8 episodes, 2021)
Frank Spotnitz ... (written by) (4 episodes, 2021)
Steve Thompson ... (created by) (8 episodes, 2021)
Steve Thompson ... (written by) (4 episodes, 2021)
Gabbie Asher ... (written by) (1 episode, 2021)

Series Cast  

Aidan Turner ...  Leonardo 8 episodes, 2021
Matilda De Angelis ...  Caterina da Cremona 8 episodes, 2021
Freddie Highmore ...  Stefano Giraldi 8 episodes, 2021
Carlos Cuevas ...  Salai 6 episodes, 2021
James D'Arcy ...  Ludovico Sforza 6 episodes, 2021
Antonio De Matteo Antonio De Matteo ...  Sanseverino / ... 6 episodes, 2021
Alessandro Sperduti ...  Tommaso Masini 6 episodes, 2021
Massimo De Santis ...  Rinaldo Rossi 5 episodes, 2021
Flavio Parenti ...  Bernardo Bembo 5 episodes, 2021
Michele Bevilacqua ...  Physician 4 episodes, 2021
Miriam Dalmazio ...  Beatrice d'Este 4 episodes, 2021
Gabriel Lo Giudice ...  Marco 4 episodes, 2021
Maria Vera Ratti ...  Lisa Del Giocondo 4 episodes, 2021
Robin Renucci ...  Piero da Vinci 4 episodes, 2021
Alfie Rigby Alfie Rigby ...  Francesco Da Vinci / ... 4 episodes, 2021
William Michael Roberts ...  Luigi Niccolini 4 episodes, 2021
Giovanni Scifoni Giovanni Scifoni ...  Luca Pacioli / ... 4 episodes, 2021
Josafat Vagni Josafat Vagni ...  Giulio 4 episodes, 2021
Hugo Becker ...  Thierry 3 episodes, 2021
Paolo D Bovani Paolo D Bovani ...  Officer of the Berghello / ... 3 episodes, 2021
Claudio Castrogiovanni Claudio Castrogiovanni ...  Ramiro 3 episodes, 2021
Francesca Chillemi Francesca Chillemi ...  Margherita 3 episodes, 2021
Andrea Garofalo ...  Sforza Servant 3 episodes, 2021
Poppy Gilbert ...  Ginevra de Benci / ... 3 episodes, 2021
Luca Grispini Luca Grispini ...  Guglielmo Da Vinci / ... 3 episodes, 2021
Edan Hayhurst ...  Giangaleazzo Sforza 3 episodes, 2021
Davide Iacopini ...  Machiavelli 3 episodes, 2021
Corrado Invernizzi ...  Piero Soderini / ... 3 episodes, 2021
Lorenzo Adorni ...  Francesco Giocondo 2 episodes, 2021
Sergio Albelli ...  Amerigo Benci 2 episodes, 2021
Anton Alexander ...  Prior Vincenzo 2 episodes, 2021
Tommaso Basili ...  Duca di Urbino 2 episodes, 2021
Max Bennett ...  Cesare Borgia 2 episodes, 2021
Al Bettini Al Bettini ...  Protester 2 episodes, 2021
Kit Clarke ...  Jacopo Saltarelli 2 episodes, 2021
Erasmo Genzini ...  Dante 2 episodes, 2021
Mattia Napoli Mattia Napoli ...  Young Piero 2 episodes, 2021
Giancarlo Giannini ...  Verrocchio 2 episodes, 2021
Luca Guastini ...  Tornabuoni 2 episodes, 2021
Andrew Knott ...  Alfonso 2 episodes, 2021
Alessandro Lui ...  Sforza Guard 2 episodes, 2021
Robert Madison ...  Filippo 2 episodes, 2021
Bruce McGuire ...  Abbott Bandelli 2 episodes, 2021
Anna Elena Pepe ...  Dye Factory Woman / ... 2 episodes, 2021
Gianmarco Saurino ...  Lapo 2 episodes, 2021
Pierpaolo Spollon Pierpaolo Spollon ...  Michelangelo 2 episodes, 2021
Matthew Steer ...  Sforza Chamberlain 2 episodes, 2021
Filippo Tirabassi Filippo Tirabassi ...  Pietro 2 episodes, 2021
Lidia Vitale ...  Strega / ... 2 episodes, 2021
Tommaso Amadio Tommaso Amadio ...  Advocate 1 episode, 2021
Max Bennet Max Bennet ...  Cesare Borgia 1 episode, 2021
Ettore Bernabei Ettore Bernabei ...  Leonardo Florence Apprentice 1 episode, 2021
Yuri Casagrande Conti ...  Assassin 1 episode, 2021
Daniele De Angelis Daniele De Angelis ...  Metello 1 episode, 2021
Sebastian Dimulescu Sebastian Dimulescu ...  Young Leonardo 7 y.o. 1 episode, 2021
Freddy Drabble Freddy Drabble ...  Alchemist 1 episode, 2021
Andrea Dugoni Andrea Dugoni ...  Deo 1 episode, 2021
Jacopo Fazzini Jacopo Fazzini ...  Carpenter 1 episode, 2021
Christian Galizia Christian Galizia ...  Knife Grinder 1 episode, 2021
Matteo Lai Matteo Lai ...  Thin Apprentice 1 episode, 2021
Enoch Marrella Enoch Marrella ...  Lorenzo the Butcher 1 episode, 2021
Brice Martinet ...  King of France 1 episode, 2021
Giacomo Mattia Giacomo Mattia ...  Dye Factor Forman 1 episode, 2021
Mattia Napoli Mattia Napoli ...  Young Piero 1 episode, 2021
Alessandro Onorati Alessandro Onorati ...  Borgia Guard 1 episode, 2021
Paolo Orlandelli Paolo Orlandelli ...  Soderini's Secretary 1 episode, 2021
Lorenzo Profita Lorenzo Profita ...  Brother Giovanni 1 episode, 2021
Nadia Ricci Nadia Ricci ...  Leonardo's Mother 1 episode, 2021
Clive Riche ...  Rector 1 episode, 2021
Nick Russo Nick Russo ...  Da Vinci Servant 1 episode, 2021
Mattia Sonnino ...  Mattia 1 episode, 2021
Andrea Vasone ...  Benci Servant 1 episode, 2021
Mirko Zamperla Mirko Zamperla ...  Burly Beggar 1 episode, 2021
Edoardo Sferrella ...  Michelangelo's Henchman (uncredited) 1 episode, 2021
Anamaria Maier Anamaria Maier ...  Florentine Noblewoman (uncredited) 1 episode, 2021
Francesca Romana Garroni Francesca Romana Garroni ...  Eurydice (uncredited) 1 episode, 2021

Series Produced by 

Edmondo Amati Jr. ... line producer (8 episodes, 2021)
Eleonora Andreatta ... executive producer (8 episodes, 2021)
Luca Bernabei ... producer (8 episodes, 2021)
Matilde Bernabei ... executive producer (8 episodes, 2021)
Luisa Cotta Ramosino ... executive producer (8 episodes, 2021)
Emily Feller ... executive producer (8 episodes, 2021)
Brendan Fitzgerald ... executive producer (8 episodes, 2021)
Freddie Highmore ... executive producer (8 episodes, 2021)
Claire Londy ... co-executive producer (8 episodes, 2021)
Sara Melodia ... executive producer (8 episodes, 2021)
Francesco Nardella ... producer: RAI (8 episodes, 2021)
Daniele Passani ... executive producer (8 episodes, 2021)
Daniel Percival ... executive producer (8 episodes, 2021)
Fania Petrocchi ... producer: RAI (8 episodes, 2021)
Avi Quijada ... digital content producer (8 episodes, 2021)
Marco Rosi ... associate producer (8 episodes, 2021)
Frank Spotnitz ... executive producer (8 episodes, 2021)
Steve Thompson ... executive producer (8 episodes, 2021)
Corrado Trionfera ... co-executive producer (8 episodes, 2021)
Aidan Turner ... executive producer (8 episodes, 2021)
Liam Woodcock ... consulting producer (8 episodes, 2021)

Series Music by 

John Paesano ... (8 episodes, 2021)

Series Cinematography by 

Steve Lawes ... (6 episodes, 2021)
Alessandro Pesci ... (2 episodes, 2021)

Series Editing by 

Lorenzo Fanfani ... (5 episodes, 2021)
Xavier Russell ... (4 episodes, 2021)
Emma Oxley ... (2 episodes, 2021)
Adam Trotman ... (1 episode, 2021)

Series Casting By 

Victor Jenkins ... (8 episodes, 2021)
Chiara Natalucci ... (8 episodes, 2021)

Series Production Design by 

Domenico Sica ... (8 episodes, 2021)

Series Art Direction by 

Fabio Lovino ... photograph director / art director (8 episodes, 2021)
Carlo Serafin ... (8 episodes, 2021)

Series Set Decoration by 

Patrizia Alfonsi ... (8 episodes, 2021)

Series Costume Design by 

Giulia Chiaretti ... (8 episodes, 2021)
Alessandro Lai ... (8 episodes, 2021)

Series Makeup Department 

Chantal Cecchini ... hair stylist (8 episodes, 2021)
Giuseppe Desiato ... key makeup artist (8 episodes, 2021)
Aurora Gambelli ... hair stylist (8 episodes, 2021)
Carla Indoni ... hair designer / key hair stylist (8 episodes, 2021)
Federico Laurenti ... makeup designer (8 episodes, 2021)
Melissa Mazzocco ... makeup artist (8 episodes, 2021)
Sara Pantile ... hair stylist (8 episodes, 2021)
Claudia Pompili ... makeup artist (8 episodes, 2021)
Alessandra Romani ... makeup supervisor (8 episodes, 2021)
Cinzia Ruzzolini ... hair stylist (8 episodes, 2021)
Luca Zampiroli ... hair stylist (8 episodes, 2021)
Alessandro Durante ... hair department head (6 episodes, 2021)
Alessandra Rizzo ... makeup artist (4 episodes, 2021)
Mauro Verderosa ... hair stylist: Additional crowd hair artist (4 episodes, 2021)
Elena Fabbiani ... additional hair stylist (1 episode, 2021)
Giulia Neri ... makeup artist (1 episode, 2021)
Sara Terracciano ... makeup artist (uncredited) (6 episodes, 2021)

Series Production Management 

Stefano Canzio ... unit production manager (8 episodes, 2021)
Carlo Grossi ... unit manager (8 episodes, 2021)
Rosario Ranieri ... production supervisor (8 episodes, 2021)
Marco Servidei ... unit manager (8 episodes, 2021)
Cristina Romagnoli ... production manager (2 episodes, 2021)

Series Second Unit Director or Assistant Director 

Leonardo Aquilini ... third assistant director (8 episodes, 2021)
Eleonora Cao Pinna ... trainee assistant director (8 episodes, 2021)
Valentina de Cassan ... third assistant director (8 episodes, 2021)
Chiara Di Giorgi ... third assistant director (8 episodes, 2021)
Colette Pacini ... second assistant director (8 episodes, 2021)
Matteo Parenti ... first assistant director / second second assistant director (8 episodes, 2021)
Barbara Pastrovich ... key 2nd assistant director (8 episodes, 2021)
Alexis Cahill ... second unit director (7 episodes, 2021)
Davide Sacchetti ... first assistant director (6 episodes, 2021)
Laszlo Barbo ... first assistant director (2 episodes, 2021)
Flavia Battista ... cast pa (2 episodes, 2021)
Luca Iacona ... third assistant director (1 episode, 2021)

Series Art Department 

Barbara Bizzarro ... Painter (8 episodes, 2021)
Giulia Carnevali ... assistant art director (8 episodes, 2021)
Matteo Cecconi ... Painter (8 episodes, 2021)
Fausto De Rossi ... concept artist (8 episodes, 2021)
David Orlandelli ... storyboard artist (8 episodes, 2021)
Marco Torresin ... assistant art director (8 episodes, 2021)
Karolina Krutul ... assistant set decorator (4 episodes, 2021)
Marco Emiliani ... Carpenter (1 episode, 2021)

Series Sound Department 

Alessandro De Angelis ... ADR Engineer (8 episodes, 2021)
Mauro Eusepi ... foley artist (8 episodes, 2021)
Alessandro Fusaroli ... dialogue editor (8 episodes, 2021)
Marco Giacomelli ... sound effects editor (8 episodes, 2021)
Eric Hoehn ... re-recording mixer / supervising sound editor (8 episodes, 2021)
Simone Lucarella ... boom operator (8 episodes, 2021)
Leo Marcil ... sound effects designer (8 episodes, 2021)
Lorenzo Pontecorvi ... Dubbing Engineer for Armenian Version (8 episodes, 2021)
Michele Saldarella ... foley editor (8 episodes, 2021)
Dave Tinsley ... adr supervisor / re-recording mixer (8 episodes, 2021)
Nick Kray ... adr mixer (3 episodes, 2021)
Art Skehan ... adr recordist (2 episodes, 2021)

Series Special Effects by 

Massimo Ciaraglia ... special effects supervisor (8 episodes, 2021)
Fabio Traversari ... special effects supervisor (8 episodes, 2021)
Massimiliano Bianchi ... special effects senior technician (1 episode, 2021)

Series Visual Effects by 

Alperen Tonyukuk Ayhan ... visual effect artist: Stargate Studios Malta (8 episodes, 2021)
Rachel Azzopardi ... Assistant VFX editor (8 episodes, 2021)
Gillian Eve Buttigieg ... vfx production manager (8 episodes, 2021)
Nicla Cino ... digital compositor: Stargate Studios Malta (8 episodes, 2021)
Sergey Frolov ... Senior Compositor: Stargate Studios Malta (8 episodes, 2021)
André Grima ... cg supervisor (8 episodes, 2021)
Konstantin Kovalenko ... visual effects artist (8 episodes, 2021)
Christiane Müller ... visual effects producer (8 episodes, 2021)
Alexander Odisharia ... senior compositor: Stargate Studios Malta (8 episodes, 2021)
Viktor Petrov ... pipeline developer (8 episodes, 2021)
Giorgio Pitino ... compositing supervisor (8 episodes, 2021)
Matthew Pullicino ... visual effects executive producer (8 episodes, 2021)
Alessandro Salis ... visual effects supervisor (8 episodes, 2021)
Daniel Sammut ... visual effects artist (8 episodes, 2021)
Jonas Schimpf ... digital compositor (8 episodes, 2021)
David Serge ... senior visual effects supervisor (8 episodes, 2021)
Eleonora Trioli ... digital compositor: Stargate Studios Malta (8 episodes, 2021)
Andrei Xuereb ... concept artist/digital matte painter (8 episodes, 2021)
Blanca Celma Mir ... digital artist (3 episodes, 2021)
Andrea Salvatori ... 3d modeler (1 episode, 2021)
Bishoy Samaan ... compositor: Stargate Studios Malta (1 episode, 2021)

Series Stunts 

Paolo Belfiore ... stunts (8 episodes, 2021)
Samuele Brancato ... stunt rigging coordinator (8 episodes, 2021)
Riccardo Caruso ... stunts (8 episodes, 2021)
Federico Diust ... stunt rigger / stunts (8 episodes, 2021)
Emanuele Ercolani ... stunts (8 episodes, 2021)
Mattia Napoli ... assistant stunt coordinator / stunts (8 episodes, 2021)
Vittorio Nencini ... animal handler / horse master / stunt horse coordinator (8 episodes, 2021)
Alessandro Novelli ... Action unit director Previsual / stunt coordinator (8 episodes, 2021)
Marco Patrassi ... stunts (8 episodes, 2021)
Alessio Recchiuto ... stunts (8 episodes, 2021)
Mirko Zamperla ... assistant stunt coordinator (8 episodes, 2021)
Samuele Zappavigna ... stunts (4 episodes, 2021)
Davide Balzanetti ... stunts / stunt rigger (3 episodes, 2021)
Marco Coata ... stunts / stunt rigger (3 episodes, 2021)
Emanuel Comanducci ... stunt rigger (3 episodes, 2021)
Saverio Razzano ... horserider stunt / stunt double: James DArcy - horseriding sequence / stunt double: Max Bennett - horseriding sequence (2 episodes, 2021)
Federico Benvenuti ... stunt rigger / stunts (2 episodes, 2021)
Mattia Bisonni ... stunt performer (2 episodes, 2021)
Francesco De Tulio ... stunts (2 episodes, 2021)
Mirko Graziani ... stunt rigger (2 episodes, 2021)
Marco Pancrazi ... assistant stunt coordinator (2 episodes, 2021)
Danilo Capuzi ... stunts (1 episode, 2021)
Giulia Fraschetti ... stunts (1 episode, 2021)
Mathias Novelli ... stunts (1 episode, 2021)
Sofia Novelli ... assistant stunt coordinator (1 episode, 2021)
David Zamperla ... stunts (1 episode, 2021)

Series Camera and Electrical Department 

Maurizio Benvenuto ... grip (8 episodes, 2021)
Steve Benvenuto ... grip (8 episodes, 2021)
Paolo Bolognini ... electrician (8 episodes, 2021)
Emanuele Chiari ... b cam/steadicam operator (8 episodes, 2021)
Simone Cirillo ... Focus Puller B Cam: b camera (8 episodes, 2021)
Mario De Giacomo ... grip (8 episodes, 2021)
Maurizio De Pol ... gaffer (8 episodes, 2021)
Marcello Marano ... data manager (8 episodes, 2021)
Eleonora Marcelli ... Cable in Video Department (8 episodes, 2021)
Flavio Meloni ... electrician (8 episodes, 2021)
Romualdo Nati ... flight head technician: dailies (8 episodes, 2021)
Luigi Rocchetti ... key grip (8 episodes, 2021)
Simone Scarozza ... Focus puller "A" camera (8 episodes, 2021)
Lucrezia Zanolini ... a 2nd assistant camera (8 episodes, 2021)
Filomena Montesano ... second assistant camera (4 episodes, 2021)
Antonio Paolucci ... digital imaging technician (4 episodes, 2021)
Romina Ramieri ... second assistant camera (4 episodes, 2021)
Francesco Begna ... second assistant camera (3 episodes, 2021)
Jacopo Caramella ... Second Assistant "B" Camera / second assistant "B" Camera / second assistant "B" camera (3 episodes, 2021)
Luca Onofri ... second unit (3 episodes, 2021)
Marcello Pazzaglia ... data wrangler (2 episodes, 2021)
Alessandro Pesci ... cinematographer (2 episodes, 2021)
Pierluigi Presutti ... steadicam operator: second unit (2 episodes, 2021)
Riccardo Serravalli ... key grip: second unit (2 episodes, 2021)
Chiara Vigo ... video assist: second unit (2 episodes, 2021)
Riccardo Filippini ... camera and steadicam operator (1 episode, 2021)
Lorenzo Peyrone ... grip (1 episode, 2021)
Daniele Proietti ... steadicam operator (1 episode, 2021)
Nils Salvatori ... second unit: additional - dailies (1 episode, 2021)
Lorenzo Scocco ... aecond assistant camera daily second unit (1 episode, 2021)
Lorenzo Settevendemie ... additional b camera (1 episode, 2021)

Series Casting Department 

Paolo Bisetto Trevisin ... extras casting assistant (8 episodes, 2021)
Jessica Cavalieri ... additional casting (8 episodes, 2021)
Alessandro Loffredi ... extras casting and coordinator (8 episodes, 2021)
Seth Mason ... casting associate (8 episodes, 2021)
Rhys Rice ... casting assistant (8 episodes, 2021)
Ambra Rossini ... extras casting assistant (8 episodes, 2021)
Aurelia Venusio Tamburrino ... co-casting (8 episodes, 2021)
Stefania Valestro ... additional casting (8 episodes, 2021)

Series Costume and Wardrobe Department 

Giulia Chiaretti ... costumer (8 episodes, 2021)
Stefania Fabrizi ... seamstress (8 episodes, 2021)
Monica Lampazzi ... assistant costume designer (8 episodes, 2021)
Ernesto Pinto ... crowd supervisor (8 episodes, 2021)
Alice Rinaldi ... costume assistant (8 episodes, 2021)
Piero Risani ... First Assistant Costume Designer (8 episodes, 2021)
Agustina Gadea ... second unit set costumer (7 episodes, 2021)
Roberto Tranchina ... costume assistant (4 episodes, 2021)
Sonia Ravenna ... Daily Costume Assistant (3 episodes, 2021)

Series Editorial Department 

Marcello Marano ... post-production assistant (8 episodes, 2021)
Ferdinando Russo ... post-production assistant (8 episodes, 2021)
Michelle Tesoro ... additional editor (8 episodes, 2021)
Caterina Vitagliano ... first assistant editor (8 episodes, 2021)

Series Location Management 

Ferdinando Bisleti ... location manager (8 episodes, 2021)
Francesco Gaudiano ... supervising location manager (8 episodes, 2021)

Series Music Department 

John W. Chapman ... score mixer (8 episodes, 2021)
Adam Hochstatter ... composer: additional music (8 episodes, 2021)
Anthony Loomis ... technical score assistant (8 episodes, 2021)
Mary Parker ... music editor (8 episodes, 2021)
Melissa R. Kaplan ... featured score vocalist: title song/additional music (7 episodes, 2021)
Hayley Rosenthal ... additional arrangements (7 episodes, 2021)
Piotr Musial ... composer: additional music (5 episodes, 2021)

Series Script and Continuity Department 

Anna Bottino ... script editor (8 episodes, 2021)
Armando Fumagalli ... script consultant (8 episodes, 2021)
Joe Griffith ... assistant script editor (8 episodes, 2021)
Claire Hookway ... assistant script editor (8 episodes, 2021)
Gretta Mullany ... script editor (8 episodes, 2021)
Florence Turkson ... script editor (8 episodes, 2021)
Nicoletta Vegezzi ... script supervisor (8 episodes, 2021)
Fabrizia Iacona ... additional script supervisor (2 episodes, 2021)

Series Transportation Department 

Elisa Calamari ... cast driver (8 episodes, 2021)
Sara di Vito ... transportation manager (8 episodes, 2021)
Federico Bensi ... production driver (4 episodes, 2021)

Series Additional Crew 

Giuliano Berto ... production assistant (8 episodes, 2021)
Ben Gazey ... epk producer (8 episodes, 2021)
Oliver Lang ... Executive: Big Light Productions (8 episodes, 2021)
Valeria Lopez ... production coordinator (8 episodes, 2021)
Annamaria Losito ... production coordinator (8 episodes, 2021)
Ludovico Maltese ... production coordinator (8 episodes, 2021)
Marcela Marambio ... dialogue coach (8 episodes, 2021)
Federica Mirella ... production assistant (8 episodes, 2021)
Serena Morrone ... craft & catering pa (8 episodes, 2021)
Giorgia Mosciarello ... accountant & payroll (8 episodes, 2021)
Giuliano Pandolfi ... electrician (8 episodes, 2021)
Avi Quijada ... social media manager (8 episodes, 2021)
Gianluca Santangelo ... production secretary (8 episodes, 2021)
Stefania Tamassia ... production coordinator (8 episodes, 2021)
Mark Thompson-Ashworth ... dialogue coach (8 episodes, 2021)
Giuseppe Gallo ... title designer (7 episodes, 2021)
Eleonora Errico ... director's assistant (6 episodes, 2021)
Gianni Santucci ... choreographer / Choreographer (3 episodes, 2021)
Giuseppe Gallo ... title designer (1 episode, 2021)

Series Thanks 

Matthew Landrus ... acknowledgement (1 episode, 2021)

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed