Ziam 2025
as Yang
Triple Threat 2019
as Ambassador Zhang Wei
Extraordinary Mission 2017
as Ruling Elder
Secret Sharer 2014
as Steward
Chocolate 2008
as Ice Factory Owner - Iceman
The Letters of Death 2006
as Poj
3 Needles 2005
as Zao Hao, the Blood Collector
Andaman Girl 2005
as Nobita
6ixtynin9 1999
as Suwat
Credits from TMDB.