Yao Lu
Left Right 2022
Rating: 7.4
Stars: Qin Hao / Suxi Ren / Nie Yuan /
Destruction of Opium at Humen 2021
Rating: 5.5
Burning Ice 2017
Rating: 7.6
Stars: Qin Hao / Deng Jiajia / Yao Lu /
The Assassins 2012
Detective Dee and the Mystery of the Phantom Flame 2011
Rating: 6.6
Let the Bullets Fly 2010
Rating: 7.3
as Lin Zexu
as Wen Luo / 骆闻
as Imperial physician Ji Ben
as Li Xiao (The Duke)
as Lu Jun