Geoffrey makes his debut with Pacific Opera Victoria in the role of Amantio di Nicolao in Gianni Schicchi, as part of the October 2019 company première of Puccini’s Il trittico.
Geoffrey is currently a Resident Artist at Portland Opera. He was previously an Emerging Artist at Calgary Opera, where he appeared as the Sergeant in Il barbiere di Siviglia, Captain in Eugene Onegin, and Sciarrone in Tosca. He also recently appeared as Schaunard in La bohème with Vancouver Opera and Belcore in L’elisir d’amore with Music Academy of the West. In Portland Opera’s 2018/19 season, Geoffrey performed Marchese in La traviata, Fiorello in Il barbiere di Siviglia, and Nardo in La finta giardiniera. He will return to Portland in 2020 to sing the role of Charlie in Three Decembers.