Il a joué aux festivals d'Édimbourg, Marlboro, Tanglewood, Vienne, Hollande, Oregon Bach et Carmel Bach.
Il a joué dans des festivals à Vienne, aux Pays-Bas, en Oregon, à Tanglewood, à Édimbourg, à Marlboro Bach et à Carmel Bach.