Stand by · pulling the latest frames
Acting
The Jail: The Women's Hell
2006
My Lai Four
2010
Island of the Living Dead
2007
Hell of the Screaming Undead
2023
Baliktaran: Si Ace at si Daisy
2001
The Dark Side of a Woman
2005
Ligaya… Katumbas ng Buhay
2003
Zombies: The Beginning
Secrets of Women
A Shudder On The Skin