Mariella Castillo

Born: None


Placeholder

The Legend of China Doll

as uncredited
Released: 2013-11-14

A journalist investigates a woman with the name of China Doll. Soon, he discovers his knowledge...

Movie page

Water Lemon

as Ms. Seychelles
Released: 2015-10-24

A story set in a coastal Quezon town where the mundane lives of a grieving widow, her...

Movie page