Gary comes from a musical family and is the 4th generation of his family of performers, teachers, and band leaders. At age eight, Gary started music lessons with his grandfather, who founded many volunteer fire department and community bands across upstate N.Y. From age ten onward, Gary has performed with many bands his grandfather founded and father continued to lead.
Broadening his musical experience, Gary performed in high school and college marching, concert and jazz bands as lead/solo trumpet. Also, Gary holds three (3) college degrees- Associate, Bachelor and Master.
After college and over the years, Gary has performed with groups in the jazz idiom like; Brass Menagerie Big Band, Rochester Metro Jazz Orchestra and the Smugtown Stompers Dixieland Jazz Band.
Other types of groups Gary has performed with include pop groups like; “Solid Gold” and Vegas-styled show bands. Additionally, Gary is invited to play with pit orchestras of local community theatre guild productions of Broadway musicals. Furthermore, Gary is often contacted by many different types of musical groups to be a substitute musician, many times with little advance notice.
Over the years, Gary has studied privately with accomplished community musicians, in addition to Eastman School of Music and Ithaca College Faculty. Gary has instructed many private students himself out of his home studio. Since 2010, Gary has taught at Music & Arts having students in elementary, middle, high school, as well as, adult learners. Gary’s students learn applied music theory, fundamental mechanics and techniques, solo and audition preparation, best practices and useful tips that schoolsoften don't get the chance to explore in-depth. But most of all, Gary makes sure that his students are having fun at every lesson!