Acting
Demon
Film · 2009
Shake, Rattle & Roll 11
Exodus: Tales from the Enchanted Kingdom
Film · 2005
Walang Kapalit
Film · 2003