Roles:
​
-
2019 Pamina The Magic Flute Tristan Stocks Opera Anywhere
-
2019 Adina Elixir of love Lydia Stevens Opera in a box
-
2019 Edith Pirates of Penzance Miles horner Opera anywhere
-
2019 Lady Angela Patience Miles horner Opera anywhere
-
2019 Sister Angelica Suor Angelica Katie Blackwell Opera Anywhere
-
2019 Patience Patience Miles Horner Opera Anywhere
-
2019 Soprano Chorus Carmen Paul Carr Oxford opera
-
2019 Papagena The magic flute Kate Willets Opera in a box
-
2018 Peep Bo The Mikado Miles Horner Opera Anywhere
-
2018-19 Lady Ella Patience Miles Horner Opera Anywhere
-
2018 Lady Mortimer (sung role, Welsh speaking) Henry 4th part 1 John Frankland The Minack theatre
-
2018-19 Sister Genevieve Suor Angelica (English translation) Katie Blackwell Opera Anywhere
-
2018-19 Sister Dolcina Suor Angelica (English translation)Katie Blackwell Opera Anywhere
-
2017 Papagena/2ndknabe/chorus Magic Flute/Die ZauberfloteDamon Nestor Ploumis Lyric opera studio Weimar
-
2017-19 Chorus HMS Pinafore Miles Horner Opera Anywhere
-
2016-2017 Idle Jack Dick Whittington Sam Wrey Chaplins Pantos
-
2016-2017 Chorus (sing song) The Mikado Helen Winter Opera Anywhere
-
2016-2019 Isabel Pirates of Penzance Miles Horner Opera Anywhere
-
2016 Chorus Sweeney Todd Jeff Stewart Vivo D’Arte
-
2015-2016 Mrs Lumpkin (the Dame) Jack and the Beanstalk Cerys Rhys-Jones Chaplins Pantos
-
2014 LucyThe teenage pregnancy project (interactive tour) (singing role) Rebecca Alloway Peer productions
-
2014 Patience Patience Simon Moss Cirencester operatic society
-
2014 Phillia A Funny Thing Happened On The Way To The Forum Bob Hills Cirencester operatic society