Gavin was born in the East Coast and raised in the Midwest. His music is known for incorporating rich harmonies and dramatic counter lines. Both students and teachers find his music accessible and enjoyable to play. Many high school bands have received superior ratings at contest performing his many works. Gavin has received several commissions throughout the United States including a grant from the Iowa Arts Council. He was also the winner of the University of Kansas New Music Ensemble Composition Contest.
He studied composition at the University of Kansas with James Barnes and has had private instruction with luminary composers such as: Stephen Melillo, John Mackey, Julie Giroux and Gabriela Frank.
An avid horn player, Gavin has performed with the Topeka Symphony, Kansas City Civic Orchestra, Hollywood Hills Orchestra, University of Kansas Wind Ensemble, Northwinds Symphonic Band and the Lee’s Summit Orchestra. Gavin is also the conductor and main arranger for the Kansas City Horn Club, a nonprofit organization designed to share enthusiasm and increase interest for the horn.
Gavin lives in Lenexa, KS with his wife Stacy.