James is classical tenor whose diverse performing career includes roles in opera and oratorio, as well as solo recitals and recordings. He is a member of the Royal Opera House extra chorus, the Academy of Ancient Music and the choir of St George's Church, Hanover Square.

 
  • Twitter

©2021 by James Geer