Impetuous Love in Action 2014
Actor
Legendary Amazons 2011
as Yang Wenguang
Champions 2008
as Choi Tit
Credits from TMDB.