 He has been directed by Riccardo Muti, Claudio Abbado, Mariss Jansons, Zubin Mehta, Nikolaus Harnoncourt, Lorin Maazel, Seiji Ozawa, Gianandrea Noseda, Daniel Barenboim, James Conlon, Antonio Pappano, Daniele Gatti.He worked with Franco Zeffirelli, Woody Allen, Peter Stein, Graham Vick, Willy Decker, Deborah Warner, Luca Ronconi, Kasper Holten, David McVicar, Ferzan Ozpetek, Mario Martone, Michael Haneke, Robert Carsen.Among his last appearances are