2005
2007
2010
2015
2008
2006
Tanglin
as Adam Tong
The Royal Swordsmen
as Masa Kobayashi / Lin Xiaoquan
Just in Singapore
as Ma Zhi Gang
Metamorphosis
as Ke Ming De
Unriddle
as Wu Zhiyun
The Score
as David Zhang
Yours Always
as Zeng Le Tian (2006)