Da Vinci’s Demons
Cast & Crew
Tom Riley 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 Pope Sixtus IV
Carolina Guerra Ima
Kieran Bew Duke Alfonso
Tom Bateman Giuliano Medici
Alexander Siddig Al-Rahim
David S. Goyer Creator
David S. Goyer Executive Producer
Julie Gardner Executive Producer
Jane Tranter Executive Producer
⨁Full Cast & Crew