Bluebeard's Castle
In September 2020, during the COVID-19 pandemic, Finley played the titular role in "Bluebeard's Castle" in a London Symphony Orchestra performance which was made available online.