Kitty Mei-Mei Chen

Kitty Mei-Mei Chen

Kitty Mei-Mei Chen was born in Shanghai, China. She is an actress, known for All My Children (1970), Static (1985) and Law & Order (1990).
Feedback about this page?

Feedback about this page?