top of page

Operatic Roles :

 

Daniel Blanco Albert - Autohoodening II: The Rise of Captain Swing - Lead Picker***

Samuel Barber - A Hand of Bridge - David**

Georges Bizet - Carmen Escamillo**/Le Dancaïre

Benjamin BrittenA Midsummer Night's Dream - Bottom***

Hing-yan Chan - Kungfood - Ah Q***

Gaetano DonizettiAnna Bolena  Lord Rochefort***

Gaetano DonizettiDon PasqualeDon Pasquale***

Gaetano DonizettiL'Elisir d'AmoreBelcore***

Gaetano DonizettiMaria Stuarda - Lord Guglielmo Cecil***

George Frideric Handel - Giulio CesareGiulio Cesare***

Gian Carlo Menotti - The MediumMr Gobineau

Gian Carlo Menotti - The Telephone - Ben Upthegrove***

Anna Vienna HoBuddha and the Monkey King Sakyamuni, the Buddha***

Anna Vienna Ho - The Monk of the RiverSakyamuni, the Buddha***

Anna Vienna Ho - The Monster of Gao VillageXuanzang***

Gustav HolstSāvitriDeath***

Leoš JanáčekThe Cunning Little Vixen Forester***

Ruggero Leoncavallo - Pagliacci - Tonio***

Gustav Ka Lok Mak - The Legend of ConfuciusConfucius***

Pietro Mascagni - Cavalleria RusticanaAlfio***

Wolfgang Amadeus Mozart - Le Nozze di Figaro - Count Almaviva***

Wolfgang Amadeus Mozart - Don Giovanni Il Commendatore (Don Pedro)***

Wolfgang Amadeus Mozart - Così fan tutte Don Alfonso**/Guglielmo**

Jacques Offenbach - Les Contes d'Hoffmann - Four Villains**/Hermann***/Schlémil*** 

Giacomo Puccini La Bohème Marcello***/Colline***/Schaunard/Benoît

Giacomo Puccini Gianni Schicchi - Marco***

Giacomo Puccini Madama Butterfly - Sharpless/The Bonze***/The Imperial Commissioner***

Giacomo Puccini TurandotTimur***/Mandarin

Maurice Ravel - L'enfant et les sortilèges - Le fauteuil***

Gioachino Rossini Il Barbiere di SivigliaFigaro***

Gioachino Rossini - La Cenerentola Don Magnifico***

Johann Strauss II - Die Fledermaus - Dr Blind***

Pierangelo Valtinoni - The Snow QueenMr. Crow***

Giuseppe Verdi - Macbeth - Macbeth***

Giuseppe Verdi - Un  Ballo in Maschera - Renato/ Silvano***

Giuseppe Verdi - Rigoletto - Rigoletto/Count Ceprano***/Court Usher***

Giuseppe Verdi - Il TrovatoreFerrando

Giuseppe VerdiLa Traviata - Giorgio Germont/Baron Douphol***

Richard Wagner Das Rheingold - Donner**

Pasticcio​ : 

Fortunes of Figaro - Don Basilio***

Armida - Argante***

The Merry Party - Eisenstein**

_________________________________________________________________________

Oratorios, Cantatas and Large-scale Choral works :

 

Bass solo in J.S. Bach's Magnificat in D Major*

Bass solo in Ludwig van Beethoven's Symphony No. 9*

Baritone solo in Johannes Brahms's Ein deutsches Requiem*

Baritone solo in Gabriel Fauré’s Requiem in D minor, Op. 48*

Bass solo in G.F. Handel's Massiah*

Bass solo in Joseph Haydn's Nelson Mass*

Bass and Baritone solo in Felix Mendelssohn's Die erste Walpurgisnacht*

Baritone solo in Felix Mendelssohn's Elijah*

 

*Performed in public (Concert)

**Performed in semi-staged production(s)

***Performed in fully-staged production(s)

___________________________________________________________________________________

Songs:

German Lieder, French Mélodies, English Songs and Chinese Songs by various composers, including Brahms's Vier ernste Gesänge, Ravel's Don Quichotte a Dulcinee, Vaughan Williams's Songs of travel

 

bottom of page