The Good, the Bad, the Weird 2008
as Zhang Qi
Gada Meilin 2002
as 巴特
Genghis Khan 1998
as Hasaer (Childhood)
俏罗成 1992
as 程咬金
Demon Emperor Cheng Yao Jin 1990
Genghis Khan 1986
as Chingis Khan
Zu guo a, mu qin! 1977
as 哈斯
Credits from TMDB.