Nov 2017 Guildenstern (Cover), Hamlet, Glyndebourne Tour

May 2017 Linceo (Primo Uomo) (Cover), Hipermestrea, Glyndebourne

Feb 2017 Singer, Noh time like the present, LSO St.Luke, London

Aug 2016 Little Squib/Dragonfly, The Remarkable Rocket, Tête à Tête Opera, London

May 2016 Oberon, A Midsummer Night's Dream, Hungarian State Opera

Feb 2016 Cherub (Cover), Figaro Gets a Divorce, WNO

Jan 2016 Title role in Narkissus and Reflektions, Opera Maker, ROH

Sep 2015 Titel role in The Waiter's Revenge, Stephen Oliver, Birmingham Opera

Aug 2015 Ferryman in The Last Seed, Tête à Tête Opera, King's Place

Jun 2015 Artemis in Phaedra, Henze, GSMD

Apr 2015 Nireno in Giulio Cesare, Concertgebouw, Amsterdam

Apr 2015 Astron in The Ice Break, Tippett, G. Vick/CBSO, Birmingham Opera

Jan 2015 Shepherd/Hope (Cover), Spirit, Chorus in L'Orfeo, ROH

Aug 2014 Oberon in A Midsummer Night's Dream; Nerone in L'incoronazione di Poppea, Voix d'été, Municipal Theatre, Fontainebleau, France

Jun 2014 Title role in San Giovanni Battista, Stradella, GSMD

Apr 2014 Didymus in Theodora, Benslow Music

Mar 2014 Fox/Coachman in the Adventure of Pinocchio, Dove, GSMD

Apr 2013 Marco Fabio in Lucio Papirio Dittatore, Hasse LHF

2013 - 2014 Title role in Giulio Cesare, The Little Green Swallow, Dove; Medoro on Orlando; Olga in Three Sisters; Eotvos; Oberon in A Midsummer Night's Dream; Ottone in L'incoronazione di Poppea GSMD Opera Course Opera Scenes

2012 - 2013 Title role in Rinaldo, Riccardo Primo, Tancredi; Bertarido in Rodelinda Royal Academy of Music MA Opera Scenes



Mar 2017 Recital Meili Li’s European Music Journey, Peking University, China

Mar 2017 Alto solo, Carmina Burana, Yu Long, HZPO, Hangzhou Grand Theatre

Jan 2017 Soloist, New Year’s Concert, International College of Music, Hamburg

Dec 2016 Soloist, Music Programme of Christnacht, Hauptkirche St.Katharinen, Hamburg

Nov 2016 Alto solo, Gloria, Stabat Mater, Magnificat, Vivaldi, Concert Hall, SHOAC

Nov 2016 Lute songs recitals in Bath Spa University & Central Conservatory, China

Sep 2016 Early English songs recital, Muse Salentine Festival, Puglia, Italy

Feb 2016 Alto solo, Gloria Vivaldi; Stabat Mater Pergolesi, St. George's Church

Nov 2014 Recital in Händel Hous Museum with Julian Perkins

Nov 2014 Lieder recital in Concert Greisfwald Festival, Germany

Nov 2014 Recital with organ in Schloss Gottorf, Schleswig, Germany

Sep 2014 Alto solo, St. John Passion, Concert Hall, Milton Court

Apr 2014 Lieder recital "Sternennacht" in Bundesverwaltungsgericht, Leipzig

Dec 2013 Concert tour in Bejing, Tianjin, Shanghai, Hangzhou with Ensemble Senesino in collaboration with Southern Weekly & Dragon TV

Dec 2013 Alto solo, Messiah, Foundling Museum

Nov 2013 Concert for London Bach Society in foundling Museum

Aug 2013 Recital in Shanghai Concert Hall

Jun 2013 Art-songs recital "Sternennacht" in DJRH, Royal Academy of Music

Mar 2013 Alto solo, Israel in Egypt, The Blackheath Halls

Feb 2013 Purcell nad Blow concerts with Baroque ensemble in Hamburg

Jan 2013 Schubertiade Concert in S. Martin-in-the Fields, Academy Song Circle

Nov 2012 Alto solo, Monteverdi concert Christmas in Venice, St. Mary's Church

Oct 2012 Concert with ensemble Consort Pleon in Bruton, Somerset

Sep 2012 Concert with Baroque ensemble in St. Mary Church, Birmingham

Jun 2012 Concert with Baroque ensemble Christ Church Spitalfields

Jun 2013 Purcell and Blow concerts with Baroque ensemble in Academy DJRG and High Wycombe

Mar 2012 Bach Cantata series conducted by Sir J.E. Gardiner in Duke's Hall

Dec 2011 Finalist's Night Concert of The 3rd Hong Kong Youth Choir



Apr 2015 Graham Vick's master class of opera

Feb 2013 Imogen Cooper's master class of German Lieder

Feb 2013 Helmut Deutsch's master class of German Lieder

Oct 2012 Angelika Kirchschlager's master class of Händel aria: Venti turbini

Sep 2012 Ann Murray's master class of Händel aria: Stille amare

Mar 2012 Rachel Podger's master class of Händel Cantata Vendendo Amor



Apr 2016 Farinelli Prize, London Händel Singing Competition 2016

Jun 2013 Clifton Prize for singing