36

Daniel Sharman

as Lorenzo de' Medici (The Magnificent)

35

Richard Madden

as Cosimo de' Medici

38

Bradley James

as Giuliano de' Medici

63

Sean Bean

as Jacopo de' Pazzi

84

Dustin Hoffman

as Giovanni de' Medici

80

David Bradley

as Alessandro de' Bardi

75

Brian Cox

as Bernardo Guadagni

13

Grace O'Leary

 

53

Sarah Parish

as Lucrezia de' Medici

29

Sebastian de Souza

as Sandro Botticelli

37

Miriam Leone

as Bianca

64

Julian Sands

as Piero de' Medici

36

Alessandra Mastronardi

as Lucrezia Donati

38

Annabel Scholey

as Contessina de' Medici

64

Frances Barber

as Piccarda de' Medici

46

Valentina Cervi

as Alessandra Albizzi

42

Lex Shrapnel

as Rinaldo degli Albizzi

67

David Bamber

as Pope Eugene IV

53

Steven Waddington

as Antipope John XXIII (Cardinal Cossa)

About Medici: Masters of Florence

About

Italian-British drama set in 15th-century Florence centered on Cosimo the Elder, a man who inherits the Bank of Medici from his father after the father is mysteriously poisoned. 

Trivia

Julian Sands and Sarah Parish took over the roles of Piero de' Medici and Lucrezia de' Medici, respectively, beginning in season 2.