Da Vinci's Demons: Cast Rate: –☹️ Very Bad🙁 Bad😐 Average🙂 Good😃 Excellent🤩 Super! ★ Save Rating✔ Rating Saved! Notify me: –about new episodeabout new seasonabout end of season Subscribe✔ Subscription Saved! Da Vinci's Demons Drama, Horror 4/12/13 – 10/24/15 http://www.starz.com/originals/davincisdemons/featured GeneralEpisodesTranslationsCastCharactersGallery Cast See full cast → Tom Riley as Leonardo da Vinci Gregg Chillin as Zoroaster Eros Vlahos as Nico Laura Haddock as Lucrezia Donati Blake Ritson as Count Girolamo Riario Elliot Cowan as Lorenzo de' Medici James Faulkner as Pope Sixtus IV Hera Hilmar as Vanessa Lara Pulver as Clarice Orsini David Schofield as Piero da Vinci Ian Pirie as Captain Dragonetti Alexander Siddig as Al-Rahim Allan Corduner as Andrea Verrocchio Nick Dunning as Lupo Mercuri Tom Bateman as Giuliano de' Medici Ray Fearon as Carlo de' Medici Elliot Levey as Francesco Pazzi Vincent Riotta as Federico da Montefeltro, Duke of Urbino Kieran Bew as Alfonso, Duke of Calabria Akin Gazi as Bayezid Simone Lahbib as Laura Cereta Sasha Behar as Caterina the Soothsayer Estella Daniels as Zita Sabrina Bartlett as Sophia Michael Culkin as Jacopo Pazzi Carolina Guerra as Ima Kama Raoul Trujillo as Topa Inca Yupanqui Lee Boardman as Amerigo Vespucci Matthew Marsh as King Ferrante / Ferdinand I of Naples Jeany Spark as Ippolita Maria Sforza Michael Elwyn as Gentile Becchi Paul Rhys as Vlad the Impaler Paul Freeman as The Architect Shaun Parkes as Solomon Ogbai Richard Sammel as Hartweg Jude Wright as Andrea Dafydd Emyr as Lieutenant Talus