Login
Register
Menu
Shows
People
Networks
Web Channels
Articles
Schedule
Calendar
Countdown
Forums
Home
Shows
Leonardo
Episodes
Episode 8
Cast Appearances
Episode 8 - Cast Appearances
Main
Guest Cast
Guest Crew
Cast Appearances
Crew Appearances
Gallery
Aidan Turner
as
Leonardo da Vinci
Carlos Cuevas
as
Salai
Matilda De Angelis
as
Caterina da Cremona
James D'Arcy
as
Ludovico Sforza
Alessandro Sperduti
as
Tommaso Masini
Antonio de Matteo
as
Galeazzo Sanseverino
Massimo De Santis
as
Rinaldo Rossi
Flavio Parenti
as
Bernardo Bembo
Giovanni Scifoni
as
Father Luca Pacioli
William Michael Roberts
as
Luigi Niccolini
Poppy Gilbert
as
Ginevra de' Benci
Freddie Highmore
as
Stefano Giraldi