Home

About Me

Born in Neath, South Wales, Joshua is recognised as one of the country’s most promising young tenors. Having studied at the Guildhall School of Music & Drama, Joshua was a Jerwood Young Artist with Glyndebourne Opera, and between 2015 -17 was a member of the Opera Studio at the Bayersiche Staatsoper, Munich.

Contact Us

    Know Our Upcoming Events