New Japan Philharmonic
He has conducted orchestras, opera and ballet on four continents, including Orchestre Symphonique de Montréal, Moscow Radio Symphony Orchestra, Bolshoi Theater Orchestra, St. Petersburg Symphony Orchestra, Prague Radio Symphony Orchestra, Kiev National Philharmonic Orchestra, Kiev National Opera, Kölner Rundfunk-Sinfonie-Orchester, Seoul Philharmonic Orchestra, Japan Philharmonic Orchestra, New Japan Philharmonic Orchestra, Compañía Lírica Nacional de Costa Rica, and Orquesta Sinfónica de Venezuela.