Michael Dagdag is known for Geisha of Death (2015), The Janitor (2014) and Class of 2018 (2018).
No data