Ren Lu
Male
December 29, 1911
Tianjin, China
Directing
鲁韧, 魯韌,Lu Ren,Lou Ngan,Лу Жэнь,Жэнь Лу
Ren Lu is known for Today, I Rest (1959), Che shui ma long (1981) and Fei ba, zhu qiu! (1980).
Photos
There is no data available.
Highest-Rated Video
Filmography
Movies
TV Series
Upcoming