Legendary Amazons
Champions
Impetuous Love in Action
Double Happiness
TV · as Zhang Xiaodong · 47 eps
Movie
Movie · as Yang Wenguang
Movie · as Choi Tit