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