Show more
Michelle Chin was born in Great Neck, New York, USA. She is known for Branded Fate (2018), General Hospital (1963) and The Winner (2007). imdb.com