Show more
Josephine A. Blankstein was born on 15 July 1980 in Taipei, Taiwan. She is an actress, known for Candy Rain (2008), Flowers of Shanghai (1998) and Wu yue zhi lian (2004). imdb.com
Ben Affleck
Joey Chestnut
Chet Hanks
Christina Applegate