Anak ng demonyo
1989 · Drama
as Devon
A Silent Night
2022 · Drama
as Chief
One Good Day
2022 · Action
as Dale Sta. Maria
Ilawod
2017 · Horror
as Denns
A Love to Last S1-S2
2017 · Comedy
as Anton Noble IV
Block Z
2020 · Action
as Mario
Pardina at ang mga duwende
1989 · Comedy
as Felino
Unbreakable
2019 · Comedy
as Bene
Feng Shui 2
2014 · Horror
as Douglas
Got to Believe
2013 · Comedy
as Jaime Manansala
Incognito
2025 · Action
as Greg Paterno
Make It with You
2020 · Comedy
as Ted
Siquijor: Mystic Island
2007 · Drama
as Xavier Adriano
Once a Princess
2014 · Drama
as Antoine
Segunda mano
2011 · Horror
as Ivan's Father
Jillian: Namamasko po
2010 · Comedy
as Migs
The Achy Breaky Hearts
2016 · Comedy
as Ryan Martinez
The Iron Heart S2
2023 · Action
as Menandro Sin
Bliss
2017 · Drama
as Carlo 2
Hiwaga sa Balete Drive
1988 · Horror
as Jonathan