Carlo Ceschel was born in Treviso and began his career as the assistant to the Director and Playwright Luigi Squarzina.
Subsequently he worked for five seasons at the Teatro Comunale in Treviso as assistant Director and Manager of artistic production.
During this period, he also collaborated with the Teatro Regio in Parma where he directed all of the operas in the theatres in Emilia Romagna (A.T.E.R.).
In 1969 he began an active relationship with the Arena di Verona Foundation with whom, in 1974, he accepted a permanent position. In 1982, he became Permanent Director with the Foundation and was therefore in charge of the staging of all of the performances: it was a very profitable and constructive relationship which ended in September 2001.
Whilst with the Arena di Verona Foundation, for different opera seasons, he directed Il Trovatore, La Traviata and Madama Butterfly at the Teatro Comunale in Adria; La Traviata and Giovanna d'Arco at the Teatro Grande in Brescia; Il Trovatore and Madama Butterfly in Lugano and Roméo et Juliette at the Zandonai Festival in Wiesbaden. He also directed a new edition of Aida at the Stadthalle in Vienna; Madama Butterfly at the Teatro Filarmonico in Verona and L'Amore innocente by Salieri in the world première at the Teatro Salieri in Legnago.
In the summer of 2001 Carlo Ceschel directed La Traviata in the Arena di Verona.
In January 2002 he directed Tosca at the Teatro Bellini in Catania; in August of the same year he directed Nabucco at the Arena in Nîmes and directed the reproduction of Tosca in the Arena di Verona.