South African mezzo-soprano Hanneli Rupert is known as a successful recitalist and a distinguished oratorio singer. She has performed with orchestras in Germany, Denmark, Austria, Switzerland, USA and South Africa. She studied at the University of Stellenbosch and received private tuition from Ernst Haefliger in Munich, Germany.