A BBC New Generation Artist from 2016 to 2018, baritone Riches has sung at prominent opera houses in Britain and beyond.
Read Full Biography
STREAM OR BUY: