Gary began beating on pots, pans & pillows at the ripe age of 13 until he got his first drum kit at 15.
Before that, he was listening to many styles of music & loved them all but his true calling was progressive rock. During his high school years he was very involved in music vocally being in choirs, barbershop,etc..After many basement bands, he landed a gig with local Baltimore band, Crystal Lynx, specializing in Prog Rock covers. In '89 after a couple of years, he would join Sojourn, another prog rock band doing covers but also originals. This band would eventually morph into all-original band, Iluvatar. Gary would record 2 CDs & enjoy minor international success before leaving the band in '96 & would take a major sabbatical until 2010. He would start by joining with members from old bands, Sojourn & Iluvatar, to form Prophet Code.....an all-originals prog band. Yearning to play covers, Gary also formed Pop Generation playing rock/variety. After 2 years, the band called it quits. 2015 would see Gary form Mergatroyd, a classic metal/rock quartet. At the same time, he would connect with members of Chasing Friday & the rest is history. Aside from playing drums, Gary has been playing keyboards since 1981 & continues doing occasional fill ins for local bands. To quote the great Ray Charles, "Music to me is like breathing - I don't get tired of breathing, I don't get tired of music."