Musically passionate, Geoff began playing piano at a young age. After experimenting with both guitar and violin, Geoff ultimately chose to pursue the piano at the post-secondary level, acquiring his Bachelor of Music from Carlton University, Ottawa. While at Carlton, he studied piano and composition, finishing his degree with honors. As a performer, he has participated in several recitals, has been an active chorister and worked as a musical accompanist for an Ottawa based choir. As a composer, Geoff collaborated with several Ottawa songwriters, actively writing and performing original music. As a teacher, Geoff has experience teaching piano in both a private and group format and has tutored music theory and history at a university level.