Guest Stars Anna Elena Pepe as Dye Factory Woman Worker Hugo Becker as Thierry Matthew Steer as Sforza Chamberlain Edan Hayhurst as Gian Galeazzo Sforza Mirko Zamperla as Burly Beggar Alessandro Onorati as Borgia Guard Paolo Orlandelli as Soderini's Secretary Pierpaolo Spollon as Michelangelo Andrea Garofalo as Sforza Servant Erasmo Genzini as Dante Luca Grispini as Guglielmo da Vinci Luca Guastini as Tornabuoni Alessandro Lui as Sforza Guard Robert Madison as Filippo Enoch Marrella as Lorenzo the Butcher Brice Martinet as King of France Giacomo Mattia as Dye Factory Forman Christian Galizia as Knife Grinder Matteo Lai as Thin Apprentice Maria Vera Ratti as Lisa Del Giocondo Nadia Ricci as Leonardo's Mother Alfie Rigby as Francesco da Vinci Nick Russo as da Vinci Servant Gianmarco Saurino as Lapo Mattia Sonnino as Mattia Filippo Tirabassi as Pietro Andrea Vasone as Benci Servant Davide Iacopini as Machiavelli Kit Clarke as Jacopo Saltarelli Anton Alexander as Prior Vincenzo Clive Riche as Rector Lorenzo Profita as Brother Giovanni Paolo D. Bovani as Officer Bargello Andrea Dugoni as Deo Sergio Albelli as Amerigo Benci Lidia Vitale as The Hag Tommaso Basili as Duke of Urbino Bruce McGuire as Abbott Bandelli Jacopo Fazzini as Carpenter Freddy Drabble as Alchemist Mattia Napoli as Young Piero Lorenzo Adorni as Francesco Giocondo Tommaso Amadio as Advocate Ettore Bernabei as Leonardo Florence Apprentice Al Bettini as Protester Michele Bevilacqua as Physician Yuri Casagrande as Assassin Daniele De Angelis as Metello Sebastian Dimulescu as Young Leonardo 7 y.o. William Michael Roberts as Luigi Niccolini Poppy Gilbert as Ginevra de' Benci