Keith Pun


Born and raised in Hong Kong, Keith Pun is a versatile countertenor whose repertoire ranges from baroque to contemporary. He performed the role Chai Ping in The Original Chinese Conjuror by Raymond Yiu for Leeds Opera Festival in 2018. He also performed as a soloist for the Pulitzer prize-winning opera Angel’s Bone by Duyun in Hong Kong New Vision Arts Festival and Beijing Music Festival. He participated in the world premiere production of Beauty and Sadness by Elena Langer conducted by Gergely Madaras. He created the roles of Fish and King in the chamber opera Untold by Alex Ho. Next season Keith will work with Barber Opera and English Touring Opera.

Under the batons of John Butt, Jonathan Cohen and Matthew Halls, he performed as a soloist in works such as Bach’s St John Passion, St Mark Passion, Handel’s Israel in Egypt and Messiah. 

Previously he was a Nieuwe Stemmen Artist at Operadagen Rotterdam and New Generation Artist at Iford Arts Festival. Upon graduation from the Royal College of Music, he joined Opera Works at the English National Opera. Last June he completed opera training in Belgium in productions with Flanders Opera and Music Theatre Transparant.

Longborough debut: Messenger, Spell for Joy/Spell Book & La liberazione di Ruggiero (2022)