Next Episode Mobile App
The best
TV tracker on mobile!
Get it now free for:
iPhone or Android


Leonardo (2020) Cast

as Leonardo da Vinci
as Caterina da Cremona
as Stefano Giraldi
as Ludovico Sforza
as Tommaso Masini
as Galeazzo Sanseverino
as Rinaldo Rossi
as Piero da Vinci
as Giulio
as Bernardo Bembo
as Luigi Niccolini
as Father Luca Pacioli
as Beatrice d'Este
as Ginevra de' Benci
as Alfonso
as Cesare Borgia
as Margherita