Performance Calendar

Steve’s schedule of performances is as follows:

No shows booked at the moment.

composer/arranger/orchestrator, pianist/keyboardist music director