Guest Stars Paolo D. Bovani as Officer Bargello Tommaso Basili as Duke of Urbino Mirko Zamperla as Burly Beggar Mattia Sonnino as Mattia Ettore Bernabei as Leonardo Florence Apprentice Edan Hayhurst as Gian Galeazzo Sforza Hugo Becker as Thierry Davide Iacopini as Machiavelli Anna Elena Pepe as Dye Factory Woman Worker 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 Alessandro Onorati as Borgia Guard Paolo Orlandelli as Soderini's Secretary Andrea Garofalo as Sforza Servant 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 Filippo Tirabassi as Pietro Andrea Vasone as Benci Servant Matthew Steer as Sforza Chamberlain Lorenzo Adorni as Francesco Giocondo Lorenzo Profita as Brother Giovanni Anton Alexander as Prior Vincenzo Pierpaolo Spollon as Michelangelo Sergio Albelli as Amerigo Benci Lidia Vitale as The Hag Andrea Dugoni as Deo Bruce McGuire as Abbott Bandelli Kit Clarke as Jacopo Saltarelli Freddy Drabble as Alchemist Mattia Napoli as Young Piero Clive Riche as Rector Tommaso Amadio as Advocate Matteo Lai as Thin 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. Jacopo Fazzini as Carpenter Christian Galizia as Knife Grinder