He has worked extensively for opera houses around the world, including for the Metropolitan Opera, New York, La Scala, Milan, the Kirov Opera and English National Opera, and for ballet companies including English National Ballet, Boston Ballet and Norwegian National Ballet.