As a freelance musician, accompanist and multi-instrumentalist, Gary has played across much of the world. He’s performed in many musical styles: rock, jazz, blues, bluegrass, gospel, Scottish country dance, Christian worship, pop, reggae, R&B, musical theater, and Latin music. As...
Read More →