Please, log in first.
Born 03/01/1932 Šanghaj, China
Died 11/06/1987 (55 years old) Lancaster, California, USA
Photo © Cannon Film Distributors
Ads