Da Vinci's Demons official wallpaper
Da Vinci's Demons poster

Da Vinci's Demons

(2013)

Cast

Tom Riley as Leonardo Da Vinci
Tom Riley

as Leonardo Da Vinci

Laura Haddock as Lucrezia Donati
Laura Haddock

as Lucrezia Donati

Elliot Cowan as Lorenzo Medici
Elliot Cowan

as Lorenzo Medici

Hera Hilmar as Vanessa Moschella
Hera Hilmar

as Vanessa Moschella

Gregg Chillin as Zoroaster
Gregg Chillin

as Zoroaster

Eros Vlahos as Nico
Eros Vlahos

as Nico

Blake Ritson as Girolamo Riario
Blake Ritson

as Girolamo Riario

Akin Gazi as Bayezid
Akin Gazi

as Bayezid

Lara Pulver as Clarice Orsini
Lara Pulver

as Clarice Orsini

Crew

John Shiban as Production department
John Shiban

Executive Producer

Julie Gardner as Production department
Julie Gardner

Producer

Jane Tranter as Production department
Jane Tranter

Producer