Actor · Born 1982
Golden Doll
2016 · as Chen Jun
Bleeding Mountain
2012 · as Li Jian
No. 32, B District
2011
Still
2010 · as Kong
Go! Go! G-Boys
2006 · as Ah Hong
Dragon's Love
2002 · as Tae
Wildest Days
1998