Show more
Sheila Chin is a Hong Kong actress. She was elected First Runner-Up and Miss Photogenic at the 1988 Miss Hong Kong Pageant. Wikipedia
Martin Mull
Katharine McPhee
Jennifer Lopez
Austin Wolf