Min Luong is known for Big Trouble in Little China (1986), Gleaming the Cube (1989) and Internal Affairs (1988).
No data