Actress · DirectorBetty OuyangNew York, New York, U.S.A.SocialsIMDbKnown forFrozen RiverChinese womanLaw & Order: Criminal IntentReporter #2