Home›Estrella ChenEstrella ChenKnown for ActingBorn:1980-02-01Place:TaiwanMovies2005Bad Moon Details 2002The Rule of the Game Details 2001Cop Shop Babes Details 1997Whatever Will Be Will Be Details