Nominato arciprete di Prato dal 1460 e nel 1463 ricevette la carica di Protonotaro apostolico. Nello stesso 1463 ottenne che Prato diventasse una prepositura nullius, ossia che non fosse più dipendente in qualche modo dalla diocesi di Pistoia e quindi è considerato il precursore della moderna diocesi di Prato che sorgerà più tardi proprio dalla prepositura.
Morì a Firenze il 29 maggio del 1492, all'età di 62 anni.
Carlo de' Medici, interpretato da Ray Fearon, è un antagonista della serie televisiva Da Vinci's Demons, in cui è un membro della malvagia società segreta "Il Labirinto" e viene ucciso dal protagonista Leonardo Da Vinci nella terza stagione della serie.
Carlo appare anche nella seconda e nella terza stagione della serie televisiva I Medici, interpretato da Callum Blake.