Mazzucato, Carla Carli was born on November 2, 1935 in Appiano, Bolzano, Italy. She attended the Ca' Foscari Academy in Venice and the Università Cattolica in Milan, then received a Masters Degree in Art from Wayne State University, Detroit, in the United States.
Mazzucato's first exhibit was in 1969. She opened a studio and gallery in Grosse Ile, Michigan, in 1977, where she taught art and exhibited her paintings. By 1982, Mazzucato's work began appearing regularly in New York City where it received critical acclaim. Exhibits across the United States followed. In Europe, several exhibits of her work were curated in Bologna, Prato and Bolzano and by the Regional Society for the Arts in Appiano.
Mazzucato completed a large scale commission entitled "Faces of Redemption" in 1990 for the Roman Catholic Archdiocese. The fourteen-painting contemporary interpretation of the Stations of the Cross was installed in the Church of Corpus Domini in Bolzano, Italy. Another commissioned work, "Evening at the Opera" was unveiled in 1999 at the Detroit Opera House where it remains on display.
Mazzucato's work has been featured in various publications including the books "Mazzucato-New Horizons," "Heimkehr," and "America—Celebration." Samuel Sachs II, former director of the Detroit Institute of Arts, noted, "She is, if we attempt to define her art, a modern expressionist, still moved by the misery of contemporary humanity. However, unlike Roualt or the German expressionists, her art attempts to convey an ultimate optimism in the nature of human beings."