James Yi Lui

James Yi Lui

From Guangdong, China • 1939 - 1999

Horror credits