We're a Tomatometer-approved outlet
Ren Lu

Ren Lu

Directing • 1911-12-30 • Tianjin, China

Ren Lu is known for Today, I Rest (1959), Che shui ma long (1981) and Fei ba, zhu qiu! (1980).

Known For

Fan Club

No Nerds have favorited Ren Lu yet — be the first.

All fan clubs

From Nerdspin

Filmography