Cast & crew

Royal Opera House: Tosca (2021)

Cast

Freddie De Tommaso Cavaradossi
Kaelan O'Sullivan shepherd
Elena Stikhina Tosca Floria Zanin
Alexey Markov Scarpia Barrigni
Jihoon Kim Sciarrone
Jeremy White Sacristan
Hubert Francis Spoletta
Yuriy Yurchuk Cesare
John Morrissey Gaoler Bisdee