杜淳
Lin Haonan
贾青
Hai Lan
شو هونغ هاو
Yue Dongming
孙晶晶
Tian Shuang
He Da
Zhao Zhongbao
刘润南
Ge Rui
王韬
Luo Han
Shen Hao
Xu Dongsheng
Zapata, Texas
Police Surgeon
1960
Terminator: The Sarah Connor Chronicles
2008
Salute Your Shorts
1991
The Evidence
2006
Island at War
2004
Maria Mercedes
2013
唐山大地震
زن بابا
2010
A Difficult Woman
1998
By Any Means
Mecenas Lena Barska
2017