Born in 1956 in Rockford, Illinois, Gary started playing drums at the age of 4 on boxes! He received his first drum kit at the age of 5 and had his first paying gig at age 7 with his father’s band. He spent most of his time playing in local bands until 1989 when he moved to Sarasota, Florida. Gary became session drummer for Telstar recording studio. In 1993, Gary joined the Marshal Tucker Band and stayed on until 1997. He has also worked with Joe Walsh, Twinkle, Rick Derringer, Stephen Stills, and Dan Toler.