Lost in Forest 2023
as Mr. Xiao
My Rice Noodle Shop 1998
Actor
JIA MIEN CHAO REN 1997
Temptress Moon 1996
as Pang Duanwu
Green Green Leaves of Home 1993
The Story of Yunnan 1993
The Noblest Way to Die 1992
Credits from TMDB.