
Yao Lu
Born January 28, 1968 · Hangzhou, Zhejiang, China
Notable Appearances
Movies

Let the Bullets Fly

Detective Dee and the Mystery of the Phantom Flame

The Assassins

Confucius

Eternal Beloved

Welcome to the Game

Crying Out In Love

Happy Hotel

Destruction of Opium at Humen

Lee's Adventures

Streetwise

A Mysterious Robber

Towering Land

One Foot Off the Ground

“醉”佳导演

The Golden Belt

Bad Daughter


























