Filmography

Goyo: The Boy General
7.0
Goyo: The Boy General
2018
as Joaquin Luna
Keka
7.3
Keka
2003
as Showbiz Kachipan Chipples
4.8
Don't Look Back
2006
as Mang Johnny (segment "Uyayi")
Unli Life
3.3
Unli Life
2018
Kubot: The Aswang Chronicles 2
History of Ha
7.0
History of Ha
2021
as Congressman Torres
Blue Bustamante
8.0
Blue Bustamante
2013
as Roger Grace
Mumbai Love
6.0
Mumbai Love
2014
as Beng David
Dormitoryo: Mga Walang Katapusang Kwarto
My Candidate
My Candidate
2016
as Pierrot
Ilustrado Problems
2015
as Senor Jun-jun / Antonio Luna
Kusina Kings
Kusina Kings
2018
as Bert
Image Nation
Image Nation
2006
as Kaibigan (segment "Biyaheng EDSA")
Piso Dalawang Piso
2002
as Party Scene Person #5
Rakenrol
Rakenrol
2011
as Yagit
Sinner's Club
Sinner's Club
2025
Merlie, Go Home
Merlie, Go Home
2025
as Pulis
The Return of Max Crocodile
The Return of Max Crocodile
2025
as Rody
Visual Record
Visual Record