Mark Querubin is known for Sa huling paghihintay (2001), Ekis: Walang tatakas (1999) and Cat Hairs (2001).
No data