W latach 1978–1981 był asystentem dyrygenta Los Angeles Philharmonic. Od 1984 do 1990 roku dyrygował Rundfunk-Sinfonieorchester w Saarbrücken. W 1986 roku zadebiutował na scenie nowojorskiej Metropolitan Opera, dyrygując przedstawieniem Simona Boccanegry Giuseppe Verdiego. W latach 1987–1992 dyrygował Teatro comunale we Florencji. W 1989 roku został dyrygentem Opéra Bastille w Paryżu, jednak na skutek konfliktu z zespołem w 1994 roku ustąpił z tego stanowiska. W 1994 roku objął posadę dyrygenta Orkiestry Symfonicznej Radia Koreańskiego. W latach 1997–2005 był pierwszym dyrygentem Orchestra dell’Accademia Nazionale di Santa Cecilia w Rzymie. Równocześnie w latach 2000–2015 był dyrektorem muzycznym Orchestre philharmonique de Radio France. Od 2005 do 2015 roku pełnił funkcję pierwszego dyrygenta Seulskiej Orkiestry Filharmonicznej.
Od roku 2001 ściśle współpracuje z Tokijską Orkiestrą Filharmoniczną – początkowo jako specjalny doradca artystyczny (2001–2010), następnie przez sześć sezonów jako honorowy dyrygent, a od 2016 roku pozostaje jej honorowym dyrektorem muzycznym. Od początku sezonu 2012/2013 jest pierwszym dyrygentem gościnnym Sächsische Staatskapelle Dresden.