Crossing the Red Water Four Times
The Xi'an Incident
木屋
肝胆相照
香樟树
粉黛谍影
TV · 32 eps
TV · as Gu Yuanrui · 20 eps
Movie · as 罗隆基
Movie · as 仲驷
Movie · as Wang Daoyuan
Movie · as Zhang Xueliang