The Life of Leonardo da Vinci official wallpaper
The Life of Leonardo da Vinci poster

The Life of Leonardo da Vinci

(1971)

Cast

Philippe Leroy as Leonardo
Philippe Leroy

as Leonardo

Marta Fischer as Isabella d'Aragona
Marta Fischer

as Isabella d'Aragona

Renzo Rossi as Sandro Botticelli
Renzo Rossi

as Sandro Botticelli

Giampiero Albertini as Ludovico Il Moro
Giampiero Albertini

as Ludovico Il Moro

Ann Odessa as Catherine
Ann Odessa

as Catherine

Glauco Onorato as Ser Piero Da Vinci
Glauco Onorato

as Ser Piero Da Vinci

Filippo Scelzo as Nonno Antonio
Filippo Scelzo

as Nonno Antonio

Carlos de Carvalho as Zio Francesco
Carlos de Carvalho

as Zio Francesco

Mario Molli as Andrea Verrocchio
Mario Molli

as Andrea Verrocchio

James Werner as Lorenzo di Credi
James Werner

as Lorenzo di Credi

Alberto Fiorini as Leonardo a 13 anni
Alberto Fiorini

as Leonardo a 13 anni

Riad Gholmié as Francesco I di Francia
Riad Gholmié

as Francesco I di Francia

Bruno Cirino as Michelangelo
Bruno Cirino

as Michelangelo

Maria Marchi as Mathurine
Maria Marchi

as Mathurine

Sara Franchetti as Cecilia Gallerani
Sara Franchetti

as Cecilia Gallerani

Marco Mazzoni as Leonardo a 5 anni
Marco Mazzoni

as Leonardo a 5 anni

Wanda Vismara as Margherita
Wanda Vismara

as Margherita

Federico Pietrabruna as Cesare Borgia
Federico Pietrabruna

as Cesare Borgia

Ottavia Piccolo as Beatrice d'Este
Ottavia Piccolo

as Beatrice d'Este

Christian de Tillière as Luigi XII
Renato Cestiè as Leonardo a 6 anni
Renato Cestiè

as Leonardo a 6 anni

Maria Tedeschi as Lucia, nonna di Leonardo
Maria Tedeschi

as Lucia, nonna di Leonardo

Bianca Toccafondi as Isabella d'Este
Bianca Toccafondi

as Isabella d'Este

Marco Bonetti as Marco D'Oggiono
Marco Bonetti

as Marco D'Oggiono

Enrico Osterman as Niccolò Macchiavelli
Enrico Osterman

as Niccolò Macchiavelli

Franco Leo as Girolamo Savonarola
Franco Leo

as Girolamo Savonarola

Crew

Ezio Frigerio as Production department
Ezio Frigerio

Production Designer

Ivo Perilli as Writing department
Antonio Secchi as Crew department
Antonio Secchi

Cinematography

Ezio Frigerio as Costume & Make-Up department
Ezio Frigerio

Costume Designer

Roman Vlad as Sound department
Roman Vlad

Original Music Composer