Born in Aberdeen, Joshua McCullough graduated with an Honours Music degree from the University of Glasgow in 2022 and in September 2023 began his MMus studies at the Royal Conservatoire of Scotland, studying under Scott Johnson. Joshua was a young artist with Genesis Sixteen and the Dunedin Consort and has subsequently performed professionally with both groups, including concerts this season with the Dunedin Consort in Vienna and on their Choral Tour. Recent opera credits include Le Roi Cendrillon and Neptune Idomeneo (RCS); and The Notary Gianni Schicchi at Grange Park Opera. In 2025 he appears as Sarastro Die Zauberflöte (RCS) and Hobson Peter Grimes (British Youth Opera).