Skip to content
Ren Lu

Ren Lu

Director · born 30 December 1911 · Tianjin, China

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

Where to start: Heavy Traffic (1981).

As director 7

↑ ↓ to move · Enter to open · Full search page