Full cast of Da Vinci's Demons

Akin Gazi
Bayezid / bayezid
11 episodes

Sabrina Bartlett
Sophia
6 episodes

Velibor Topic
3 episodes
Maxi Tilyard
Chief Officer (uncredited)
2 episodes

Ruby Stokes
Amelia
2 episodes

Patrick Godfrey
1 episode

Peter Guinness
1 episode

Paul Freeman
The Architect
1 episode

John-Paul Macleod
Labyrinth Recruit
1 episode

Ned Dennehy
Leader of the Labyrinth
1 episode
Jude Wright
Andrea
1 episode
Jon Foster
Councilman
1 episode

Ojan Genc
Tank Gunner
1 episode











