Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Yao Lu
Follow
Born 28 January 1968 in Hangzhou, Zhejiang, China
Actor
See all 18 →
Sealed
2010
?.?
?.?
Detective Dee and the Mystery of the Phantom Flame
Li Xiao
Sealed
2010
?.?
?.?
Let the Bullets Fly
Hu Qian
Sealed
2010
?.?
?.?
Confucius
Lu Jun
Sealed
2012
?.?
?.?
The Assassins
Imperial Physician Ji Ben
Director
Sealed
2021
?.?
?.?
寻鹿香巴拉
Director