Home›Jeni ChuaJeni ChuaKnown for ActingMovies2001Last Ride Details 1997Metro Details 1995Copycat Details