Germaine De Leon
Metamorphosis 2019
Rating: 7
Here Comes the Boom 2012
Rating: 6.4
The Sensei 2008
Rating: 6.5
On the Doll 2007
Rating: 5.3
Buried Alive 2007
Rating: 3.9
as Dr. Abraham
as Darrel
as Phil