|2009||2012 as Lama Rinpoche|
|2007||A Thousand Years of Good Prayers as Mr. Shi|
|2007||They Wait as Pharmacist|
|2007||Rush Hour 3 as Master Yu|
|2000||Dragonheart: A New Beginning as Master Kwan|
|2000||Shanghai Noon as Royal Interpreter|
|2000||Romeo Must Die as Ch'u Sing|
|1999||Brokedown Palace as Emissary to Crown|
|1997||Red Corner as Procurator General Yang|
|1991||American Shaolin as San De|
|1987||The Last Emperor as Lord Chamberlain|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.