Odette Filio is known for La visa loca (2005), Crying Ladies (2003) and Ang agimat: Anting-anting ni Lolo (2002).
No data