Battle at Huangqiao 2011
as Cheng Yi
The Founding of a Republic 2009
as Chen Yi
风起云涌 2005
Actor
Once Upon a Time in Shanghai 1998
Credits from TMDB.