Filmography
Release date: 1/20/2009Crazy Racer
Role(s): Da Cheng
Details Release date: 2/8/2007Call For Love
Role(s): Xu Lang
Details Release date: 6/30/2006Crazy Stone
Role(s): Feng Dong
Details Release date: 6/4/2010Lost on Journey
Role(s): Chenggong Li
Details Release date: 3/29/2012Love in the Buff
Role(s): Sam
Details