Tien-Lang Li is an actress and producer, known for The Last Emperor (1986), Final Victory (1987) and Centipede Horror (1982).
Sin datos