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
David Schofield (actor)
Piero da Vinci
Ian Pirie
Captain Dragonetti
Kieran Bew
Duke Alfonso
Tom Bateman (actor)
Giuliano Medici