Yu Lu was born in 1942 in Taipei, Taiwan. He is known for his work on Hollywood Ending (2002), Shanghai (2010) and Working Girls (1986).
No data