Nasceu em 29 de novembro de 1914, em Vighignolo (MI).
O garoto sentiu muito cedo em seu coração a vocação ao sacerdócio. Por conselho do pároco, decidiu entrar no colégio vocacional dos carmelitas descalços em Monza. Concluídos os estudos ginasiais em 1930, Carlo pediu para entrar na Ordem do Carmelo.
Em 11 de julho de 1930, no convento de Concesa (MI), no Santuário da Divina Maternidade, Carlo revestiu o hábito da Ordem da Bem-aventurada Virgem Maria do Monte Carmelo e tomou o novo nome de Frei Marcelo da Imaculada. Foi o início do noviciado. Em 17 de julho de 1931, fez a primeira profissão. Depois dos estudos do ensino médio e da filosofia em Milão, Frei Marcelo prosseguiu os estudos teológicos e Piacenza. Em 8 de dezembro de 1935 fez a profissão solene. Em 11 de julho de 1938 foi ordenado sacerdote.
Após duas breves passagens por Turim e Parma, é transferido a Bolonha, onde permanecerá por dez anos. Em 1948, foi enviado a Ferrara, ao convento de São Jerônimo: durante trinta e seis anos, a cidade conhecerá o incessante serviço de caridade de Padre Marcelo, sobretudo como confessor e diretor espiritual. De 1951 a 1957, ocupou o cargo de prior do convento. Em 1960, tornou-se capelão da Divisão Pediátrica do hospital de Sant’Ana.
Morreu em 13 de julho de 1984.
A investigação diocesana sobre “vida, virtudes e fama de santidade” foi aberta na diocese de Ferrara em 8 de dezembro de 2014 e encerrada em 25 de setembro de 2021.