Ice Crack TBA
Actor
Big City Little Romance 2009
All About Women 2008
Summer Palace 2007
as Xiao Jun
My Bittersweet Taiwan 2004
Cat and Mouse 2003
as Zhao Hu
Far from Home 2002
The Gunmen 2002
Beijing Bicycle 2001
as Guo Liangui
Credits from TMDB.