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