He has also performed at such music festivals as Fredericksburg Festival of the Arts, Tanglewood Music Festival, Schleswig-Holstein Musik Festival, Marlboro Music Festival, Blossom Music Festival, Newport Music Festival, Festival dei Due Mondi, and Snowbird Music Festival.
He has also performed at prominent music gatherings including Fredericksburg Festival of the Arts, Tanglewood Music Festival, Schleswig-Holstein Musik Festival, Marlboro Music Festival, Blossom Music Festival, Newport Music Festival, Festival dei Due Mondi, and Snowbird Music Festival.