ActingChina LeeBorn 1942-09-02· New Orleans, Louisiana, USAKnown forHarper1966MYSTERYFull filmographyHarper1966MYSTERY