Medici: Masters of Florence

38
Daniel Sharman

as Lorenzo de' Medici (The Magnificent)

37
Richard Madden

as Cosimo de' Medici

40
Bradley James

as Giuliano de' Medici

65
Sean Bean

as Jacopo de' Pazzi

86
Dustin Hoffman

as Giovanni de' Medici

82
David Bradley

as Alessandro de' Bardi

77
Brian Cox

as Bernardo Guadagni

15
Grace O'Leary

 

55
Sarah Parish

as Lucrezia de' Medici

31
Sebastian de Souza

as Sandro Botticelli

39
Miriam Leone

as Bianca

66
Julian Sands

as Piero de' Medici

38
Alessandra Mastronardi

as Lucrezia Donati

40
Annabel Scholey

as Contessina de' Medici

65
Frances Barber

as Piccarda de' Medici

48
Valentina Cervi

as Alessandra Albizzi

44
Lex Shrapnel

as Rinaldo degli Albizzi

69
David Bamber

as Pope Eugene IV

55
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.