101 Butterflies 2019
Actor
Manila Death Squad 2017
The Pact 2016
Straight to the Heart 2016
Xenoa 2007
as Norak
Santa Claus is Coming to Town 1982
I Love You, I Hate You 1982
as Homer
Pabling 1981
Credits from TMDB.