Movies
2012
as Lama Rinpoche
The Last Emperor
as Lord Chamberlain
Rush Hour 3
as Master Yu
Romeo Must Die
as Ch'u Sing
Shanghai Noon
as Royal Interpreter
Red Corner
as Procurator General Yang
Premium Rush
as Mr. Leung
They Wait
as Pharmacist
Brokedown Palace
as Emissary to Crown
DragonHeart: A New Beginning
as Master Kwan