Michele B. Chan is an actress, known for Danger Bay (1984), American Ninja 3: Blood Hunt (1989) and Vietnam, Texas (1990). Read more on iMDB