DesiMDB
Ren Lu

Directing

Ren Lu

ZH cinema · 7 credits

Born

30 December 1911

Died

23 November 2002 (aged 90)

Birthplace

Tianjin, China

Also known as 鲁韧 · 魯韌 · Lu Ren · Lou Ngan · Лу Жэнь · Жэнь Лу

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

Known for

Filmography