1993
2023
2025
1986
Kung Mawawala Ka Pa
GomBurZa
as Bishop Francisco Gainza
Beyond the Mainstream: A Salute to Philippine Independent Cinema
Five Breakups and a Romance
as Frank
P77
as Andrew/Moloch
Voltes V: Legacy
as 123rd Boazanian Emperor