Full cast of Medici: Masters of Florence

Mirko Filippi
Nobile
16 episodes

Franco Filippi
Popolano / Priore
16 episodes

Raoul Bova
Papa Sisto IV / Pope Sixtus IV
14 episodes

David Brandon
Petrucci
13 episodes

Alessandro Sperduti
Piero de' Medici
8 episodes

Ken Bones
Ugo Bencini
8 episodes

Lex Shrapnel
Rinaldo Albizzi
8 episodes

Daniel Caltagirone
Andrea de' Pazzi
8 episodes

Gualtiero Burzi
Fra Quintino
8 episodes

Valentina Bellè
Lucrezia Tornabuoni
8 episodes

Matteo Martari
Francesco de' Pazzi
8 episodes

Eugenio Franceschini
Ormanno degli Albizzi
8 episodes

Sarah Felberbaum
Maddalena
8 episodes

Michael Schermi
Ricciardo
8 episodes

Tatjana Nardone
Emilia
8 episodes

Valentina Cervi
Alessandra Ricco
8 episodes

Marco Foschi
Alfonso II di Napoli
8 episodes

Sam Taylor Buck
Young Lorenzo
5 episodes

William Franklyn-Miller
Giovanni de' Medici
4 episodes

Andrea Garofalo
Gianni
4 episodes

Edward Dring
Choirboy
2 episodes

Antonio De Matteo
Claudio (Guard)
1 episode

Nico Delpiano
Young Giovanni
1 episode

Paudge Behan
Cardinal Della Rovere
1 episode





















