Film: Lotus Liu
- 1938
Trade Winds (1938)
Trade Winds6.31938HD
...
- 1935
Oil for the Lamps of China (1935)
Oil for the Lamps of China7.31935HD
...
- 1938
The Adventures of Marco Polo (1938)
The Adventures of Marco Polo5.91938HD
...
- 1937
China Passage (1937)
China Passage5.51937HD
...
- 1939
North of Shanghai (1939)
North of Shanghai01939HD
...