Show more
Man-No Chen was born on 5 November 1946 in Hong Kong. She is an actress, known for Black Lizard (1981), Sunshine Cops (1999) and Iron Chain Assassin (1980). imdb.com
Michael Landon
Katie Holmes
Bethany Joy Lenz
Valerie Bertinelli