Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Betty Ouyang
Follow
Born in New York, New York, U.S.A.
Actor
See all 6 →
Sealed
2008
?.?
?.?
Frozen River
Chinese woman
Sealed
1995
?.?
?.?
Run For Cover
Carol Chin
Sealed
2012
?.?
?.?
POP-U-larity!
Celeste
Sealed
2003
?.?
?.?
The Forgotten
Kim Jong Soo
Writer
Sealed
2017
?.?
?.?
Father's Day
Writer
Director
Sealed
2017
?.?
?.?
Father's Day
Director