Acting
Born December 17, 1975 · Manila, Philippines
A Boy Called Christmas
2021
Unlocked
2017
The Chicken
2015
Snowpiercer
2013
Psych:9
2010
The Pagan Queen
2009