Yao Lu
Birthday: 1968-01-28 | Place of Birth: Hangzhou, Zhejiang, China...
Known For
Left Right
Burning Ice
The Assassins
Detective Dee and the Mystery of the Phantom Flame
Let the Bullets Fly