Actor · Born 1976
Legend of King 2
2018
Finding Mr. Right 2
2016 · as Zheng Yi
Where Are We Going, Dad? 2
2015 · as 自己
Fighting
2014 · as Lone Wolf
The Palace
2013 · as Yongzheng Emperor
The Sino-Japanese War at Sea 1894
2012 · as 邓世昌
Tears In Heaven
2012
My Ex-Wife's Wedding
2010 · as Zhang Qi
The Stool Pigeon
2010 · as Barbarian
Aftershock
2010 · as Zhi Yang
Beauty on Duty
2010 · as Lu Chi-On
Confucius
2010 · as Ji Sunfei