Geoff is a guitarist, singer, songwriter, and teacher based in New York City. Drawing from his experience in touring indie rock bands as well as his training in classical composition, he has developed a reputation as a versatile instrumentalist with the ability to play fluidly in a number of genres.
Playing since he was 10 years old, Geoff developed his passion for guitar playing in the vibrant DIY scene of northern New Jersey in the late 90’s and early aughts. He continued his musical education at the University of Rochester, graduating with a degree in music composition. He has held teaching positions at the University of Vermont Summer Studies, The Lake Champlain Waldorf School, Music on the Move, and Puca Music. He also teaches his own private lessons.