Yu-Li Lan is an actress, known for Long tou lao da (1982), The Pistol Grabber (1982) and The Killer Meteors (1976).
The Killer Meteors
Taibei liu shi liu
Long tou lao da
The Pistol Grabber
No data