top of page


  • 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

bottom of page