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 & CrewNews aboutDa Vinci’s Demons

Leo Imagines a Family in an Alternate Reality on ‘Da Vinci’s Demons’ (VIDEO)

The Final Season of ‘Da Vinci’s Demons’ Asks: Can Leo Outsmart Himself?

‘Da Vinci’s Demons’: Leo’s Missing When Vanessa Must Face the Council 100 (VIDEO)
