Xu Zhong est actuellement directeur artistique de l'Opéra de Shanghai, chef principal de l'Orchestre symphonique de Suzhou, directeur principal de la Fondazione Arena di Verona, président international de l'opéra au Royal Welsh College of Music & Drama, observateur expert externe du BBC Cardiff Singer of the World et administrateur indépendant non exécutif de NetEase Cloud Music (une plateforme musicale en ligne de premier plan en Chine et société cotée à la bourse de Hong Kong). Entre 2012 et 2015, il a été directeur artistique et chef principal du Teatro Massimo Bellini. De 2013 à 2019, il a occupé les fonctions de directeur musical et de chef principal de l'Orchestre symphonique de Haïfa.
Xu Zhong a poursuivi ses études à l'étranger, à Paris, grâce au mécénat de la Fondation Chow Ching Lie, et a bénéficié d'une formation rigoureuse en piano dans la classe de Dominique Merlet au Conservatoire national supérieur de musique et de danse de Paris. En tant que chef d'orchestre, il s'est formé auprès des professeurs Xiaotong Huang et Piero Rattalino.
Au fil des années, Xu Zhong a collaboré activement avec de nombreux orchestres prestigieux, notamment le Royal Philharmonic Orchestra, le BBC Symphony Orchestra, l'Orchestre de Paris, l'Orchestra del Maggio Musicale Fiorentino, le China NCPA Orchestra, le China Philharmonic Orchestra, le Shanghai Symphony Orchestra, etc. Son talent de chef d'orchestre, en particulier, est reconnu dans les plus grandes maisons d'opéra d'Europe et du monde entier : le Teatro alla Scala, le Royal Opera House, le Festival de Bayreuth, le Bayerische Staatsoper, le Teatro La Fenice, le Teatro del Maggio Musicale Fiorentino, les Arènes de Vérone, le Gran Teatre del Liceu, le Palau de les Arts Reina Sofía, le Staatsoper de Berlin, l'Oper de Leipzig, le San Francisco Opera, le Sydney Opera House, le Müpa Budapest, etc.
En 2010, Xu Zhong a été nommé Chevalier de l'ordre des Arts et des Lettres, puis promu Officier de l'ordre des Arts et des Lettres en 2022 par le ministère.