- Write an article
- Create a list
- Publish a column
- Upload a video
- Log in
- My channel
- Settings
- Invite friends
- English
Info mistake?
Biography
Lotus Liu was born in 1917 in Shanghai, China. She is an actress, known for The Adventures of Marco Polo (1938) and North of Shanghai (1939).
Awards
Filmography