Roy
The Escort Wife (2022)
Dr. Rey
Nelia (2021)
Himala: Isang Diyalektika ng Ating Panahon (2020)
Love is Love (2019)
Hellcome Home (2019)
Malamaya (2019)
Manuel Quezon
Quezon's Game (2019)
AWOL (2017)
Bert Corpuz
Corpus Delicti (2017)
Commander Luna
1898: Ξεχασμένοι στις Φιλιππίνες (2016)
Nick Joaquin
Dahling Nick (2015)
Carling
Felix Manalo (2015)
Father Carlos
Of Sinners and Saints (2015)
The Janitor (2014)
Rashid
Mumbai Love (2014)
The Guerilla is a Poet (2013)
Emmanuel Lazaro
Boundary (2012)
Abu Saiyed
Captive (2012)
Roy (segment "It Takes Two to Tango")
Pandanggo (2006)
Dr. Carl (segment "Uyayi")
Wag Kang Lilingon (2006)
Daniel
Beautiful Life (2004)
inter.m@tes (2004)
Ramesh
Filipinas (2003)
Ipe
Crying Ladies (2003)
Louie
1st Time (2003)
Boggs
Kalabit (2003)
Alab ng Lahi (2003)
Fr. Jess
Sanib (2003)
Sukdulan (2003)
Entoy
Tatarin (2001)
Edwin
Buhay Kamao (2001)
Dimas
Huwag Kang Kikibo... (2001)
Nonoy
Sisid (2001)
Ronnie
Ooops, Teka Lang... Diskarte Ko 'To! (2001)
Sugo ng Tondo (2000)
Ric Valiente
Suspek (1999)
Roger
Ekis (1999)
Dr. Jojo Morales
Soltera (1999)
Malikot na Mundo (1999)
Ms. Kristina Moran: Ang Babaeng Palaban (1999)
Mario
Burlesk King (1999)
Serafin Geronimo: Ang Kriminal ng Baryo Concepcion (1998)
Johnny
Bata Bata Paano Ka Ginawa? (1998)
Russel
Marahas: Walang Kilalang Batas (1998)
Rupert
April, May, June (1998)
Halik Ng Vampira (1997)
Bayad Puri (1997)
Benneth
Milagros (1997)
Dog Tag: Katarungan Sa Aking Kamay (1995)
Nena (1995)