The Little Sage Sun Wukong 2022
as The Jade Emperor
The Magic Lotus Lantern 2021
Little Canned Men 2021
as Boss
Blood Guard 2019
as Yan Zhen
The Martial Art Class 2009
as Principal Song
Unit 731: Female Body Experiment 1999
Actor
Timeless Romance 1998
Senjidema 1985
as 捷尔戈
Credits from TMDB.