|2019||My People, My Country as Soldier Luo Lang (segment "The Eve")|
|2017||On That Night... While We Dream as Policeman Tong|
|2015||Hollywood Adventures as Sam (Fong Dawei)|
|2015||The Crossing 2 as Tong Daqing|
|2014||Dearest as Gao Xia|
|2013||American Dreams in China as Wang Yang|
|2013||Switch as Yamamoto|
|2011||The Flowers of War as Major Li|
|2009||Red Cliff II as Private Sun Shucai|
|2009||The Founding of a Republic as 孔令侃|
|2008||Red Cliff as Sun Shucai|
|2007||Lost in Beijing as An Kun|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.