James Long

Baritone

3 shows

Past

THE ELIXIR OF LOVE

1322/10/2023

Dulcamara (Cast 1)
Past

Dido & Aeneas (Purcell)

24/06/2023

Cast
Past

The Schubert Session 浅酌诗曲: 舒伯特篇

03/03/2023

Lyric Baritone