Ren Quan
The Chrysalis 2012
Rating: 5.5
Confucius 2010
Rating: 6.1
Assembly 2007
Rating: 7.3
as Luo Jia
as Yan Hui
as Political Officer