Przyszedł na świat jako Andrea Ferrari. Ukończył seminarium w rodzinnej diecezji Parma i został wyświęcony na kapłana 20 grudnia 1873. Pracował m.in. jako wykładowca w seminarium (fizyka i matematyka). Był też rektorem. W latach późniejszych wykładał teologię fundamentalną i historię Kościoła.
29 maja 1890 mianowany biskupemGuastalla. Konsekrował go kardynał Lucido Maria Parocchi. W pierwszą rocznicę nominacji biskupiej przeniesiony na biskupstwo Como. 18 maja 1894 otrzymał kapelusz kardynalski, a trzy dni później został arcybiskupem Mediolanu. Przybrał wtedy drugie imię Carlo na cześć św. Karola Boromeusza. Brał udział w konklawe 1903 i 1914 roku. Pochowany w kaplicy Virgo Potens w katedrze mediolańskiej. Jego następcą w Mediolanie został przyszły papież Pius XI – Achille Ratti.
↑Index ac status causarum beatificationis et canonizationis quae a Postulatione Generali OFM pertractantur. Rzym: Postulazione Generale OFM, 2009, s. 70.