Catherine Russell ConcertsCatch Catherine Russell live and on tour right now! There are 22 concerts scheduled across United States, Sweden, and Germany. The next Catherine Russell concert is scheduled for Saturday, July 20, 2024 at Kaufmann Concert Hall in New York, NY, United States.