
Actor
Age 37 · China

2011 · ★ 7.4
as Chinese Soldier

2015 · ★ 6.5
as Yang Ke

2019 · ★ 6.3
as Zhengnan Xiao

2024 · ★ 6.8
as Huo Nguo

2010 · ★ 7.8
as Sun

2012 · ★ 6.4
as young Wong Yuen-yeung

2016 · ★ 5.7
as Xu Niu

2012 · ★ 6
as Dai Wenzhou

2015 · ★ 6.6
as Qiu Tian

2026
as Cao Guangzong

2021 · ★ 5.5
as Chen Tanqiu

2021 · ★ 6.8
as Ma Mingliang

2015
as Mark

2015
as Yin Ti (4th Prince)

2016
as Quan Guan

2011
as Chen Sheng

2014
as Web

2011

2016
as Ding Chenggong

2011
as Ye Haocheng

2015

2019
as Hou Yi
Movies from TMDB, TV roles from TVmaze (main cast only).