FREE STARZ: Da Vinci's Demons › Cast
Tom Riley (actor)
Leonardo da Vinci
Laura Haddock
Lucrezia Donati
Elliot Cowan
Lorenzo Medici
Lara Pulver
Clarice Orsini
Blake Ritson
Count Girolamo Riario
Gregg Chillin
Zoroaster
Hera Hilmar
Vanessa
Eros Vlahos
Nico
James Faulkner (actor)
Pope Sixtus IV
Carolina Guerra
Ima
Kieran Bew
Duke Alfonso
Tom Bateman (actor)
Giuliano Medici
Alexander Siddig
Al-Rahim