Actor · Born 1957
The Shore of Life
2025 · as Ying Dahai
Burning Stars
2024 · as Editor-in-chief Qian
Wandering Days
2022
Mme Mills, une voisine si parfaite
2018 · as Ming Pei
Journey Through China
2015 · as Chao
Who Is Undercover
2014 · as 蒋介石
No Liar, No Cry
2011 · as Boss
The Blood Bond
2010 · as Captain Trayng
John Rabe
2009 · as Chiang Kai-Shek
The Chinese Botanist's Daughters
2006 · as Prof. Chen
The White Countess
2005 · as Taxi Dance Hall Manager (as Lin Dong Fu)
Jasmine Women
2004