Né à Padoue, en Italie, Carlo Colombo étudie le basson dans cette ville, puis à Milan, avec Evandro Dall’Oca. Il obtient son premier prix à Genève avec Roger Birnstingl en 1984. Il intègre différents ensembles en tant que soliste : l’ensemble I Solisti Veneti, l’Orchestra del Teatro alla Scala, l’Orchestra Filarmonica della Scala, l’Orchestre de la Suisse Romande, l’Orchestre de Paris, l’Ensemble Orchestral de Paris etc.
Carlo Colombo est professeur invité à l’Indiana University, Bloomington-USA et à l’Oberlin College-USA. Il intègre l’Opéra National de Lyon à sa création, en 1983. Il rassemble plusieurs partitions originales et oubliées pour basson, éditées chez Billaudot et Accolade. Il enseigne également le basson au CNSM de Lyon depuis 2002 et à l'HEMU – Haute École de Musique depuis 2005.