Geoffrey was lid van de Dutch National Opera Academy in Amsterdam en is sinds 2011 te horen in het Opera-Theater van Clermont-Ferrand, in het Théâtre Royal Flamand in Brussel en in de Opéra Royal de Wallonie.
Als veelzijdig zanger treedt Geoffrey op in recitals en in verschillende grote concertwerken van Händel enJ.S. Bach. Naast zijn activiteiten als solist doceert Geoffrey ensemblezang aan de Waremme Academie voor Muziek en neemt hij de leiding over van het koor A Coeur Joie des Ménétriers de Hannuit. In november 2022 maakt hij officieel deel uit van het vaste koor vanDe Munt als tenor 1.