Ren Lu is known for Today, I Rest (1959), Che shui ma long (1981) and Fei ba, zhu qiu! (1980).
Today Is My Day Off
Heavy Traffic
Fly, Football!
Li Shuangshuang
洞箫横吹
太阳照亮了红石沟
Dawn of Menghe
Movie · Director