Medici: Masters of Florence

Cast

Richard Madden

Richard Madden

Cosimo de' Medici 8 episodes

Daniel Sharman

Daniel Sharman

Lorenzo de' Medici 16 episodes

Stuart Martin

Stuart Martin

Lorenzo de' Medici 8 episodes

Synnøve Karlsen

Synnøve Karlsen

Clarice Orsini 16 episodes

Annabel Scholey

Annabel Scholey

Contessina de' Medici 13 episodes

Alessandra Mastronardi

Alessandra Mastronardi

Lucrezia Donati 16 episodes

Guido Caprino

Guido Caprino

Marco Bello 8 episodes

Sebastian de Souza

Sebastian de Souza

Sandro Botticelli 16 episodes

Alessandro Sperduti

Alessandro Sperduti

Piero de' Medici 8 episodes

Francesco Montanari

Francesco Montanari

Girolamo Savonarola 8 episodes

Ken Bones

Ken Bones

Ugo Bencini 8 episodes

Johnny Harris

Johnny Harris

Bruno Bernardi 8 episodes

Lex Shrapnel

Lex Shrapnel

Rinaldo Albizzi 8 episodes

Daniel Caltagirone

Daniel Caltagirone

Andrea de' Pazzi 8 episodes

Gualtiero Burzi

Gualtiero Burzi

Fra Quintino 8 episodes

Valentina Bellè

Valentina Bellè

Lucrezia Tornabuoni 8 episodes

Matteo Martari

Matteo Martari

Francesco de' Pazzi 8 episodes

Alessandro Preziosi

Alessandro Preziosi

Filippo Brunelleschi 8 episodes

Eugenio Franceschini

Eugenio Franceschini

Ormanno degli Albizzi 8 episodes

Sarah Felberbaum

Sarah Felberbaum

Maddalena 8 episodes

Miriam Leone

Miriam Leone

Bianca 8 episodes

Michael Schermi

Michael Schermi

Ricciardo 8 episodes

Tatjana Nardone

Tatjana Nardone

Emilia 8 episodes

Valentina Cervi

Valentina Cervi

Alessandra Ricco 8 episodes

Brian Cox

Brian Cox

Bernardo Guadagni 8 episodes

Dustin Hoffman

Dustin Hoffman

Giovanni de' Medici 8 episodes

Sean Bean

Sean Bean

8 episodes

Sarah Parish

Sarah Parish

20 episodes

Charlie Vickers

Charlie Vickers

Guglielmo Pazzi 8 episodes

Jacob Dudman

Jacob Dudman

Giulio De Medici 8 episodes

Marco Foschi

Marco Foschi

Alfonso II di Napoli

Mirko Filippi

Mirko Filippi

Nobile

Franco Filippi

Franco Filippi

Popolano

Sarah Parish

Sarah Parish

Lucrezia de' Medici 20 episodes

Sarah Parish

Sarah Parish

Lucrezia Tornabuoni 20 episodes

Raoul Bova

Raoul Bova

Papa Sisto IV 14 episodes

Raoul Bova

Raoul Bova

Pope Sixtus IV 14 episodes

Francesca Del Fa

Francesca Del Fa

Novella Foscari 2 episodes

Edward Dring

Edward Dring

Choirboy 2 episodes

Jack Roth

Jack Roth

Girolamo Riario 1 episodes

Antonio De Matteo

Antonio De Matteo

Claudio (Guard) 1 episodes

Bradley James

Bradley James

Giuliano de' Medici 11 episodes

Louis Partridge

Louis Partridge

Piero de' Medici 4 episodes

William Franklyn-Miller

William Franklyn-Miller

Giovanni de' Medici 4 episodes

Nico Delpiano

Nico Delpiano

Young Giovanni 1 episodes

Andrea Garofalo

Andrea Garofalo

Gianni 4 episodes

David Brandon

David Brandon

Petrucci 13 episodes

Sam Taylor Buck

Sam Taylor Buck

Young Lorenzo 5 episodes

Paudge Behan

Paudge Behan

Cardinal Della Rovere 1 episodes