2024
Pulang Araw as Julio Borromeo2024
The Blood Brothers as Not available2024
Motherland as Not available2024
What You Did as Ricky Espiritu2024
Real Life Fiction as Not available2023
Dirty Linen as Salvador Pavia / Ador2023
Voltes V: Legacy as Zuhl2023
Pieces of Paradise as Badong Abiog2023
Firefly as Mang Louie2023
GomBurZa as Don Joaquin Pardo de Tavera2023
Voltes V Legacy: The Cinematic Experience as Zuhl2023
Voltes V Legacy Rise Armstrong Brothers as Zhul2023
Kahit Maputi na ang Buhok Ko as Not available2023
Subscribe as Ricky2022
Flower of Evil as Noel Ramirez2022
Running Man Philippines as Self2022
An Inconvenient Love as Filemon2022
Rooftop as Not available2022
Greed as Dadong2022
As the Moth Flies as Dr. Oliver Sanchez2021
Murder By Tsismis as Not available2021
Princess 'Daya' Reese as King Amala2021
Circle of Bones as Dante2020
Loving Emily as Frank2020
Nightshift as Not available2020
Jolly Spirit Squad as Not available2020
Kulariut as Not available2019
Mystery of the Twin Bat as Zandro Baron2019
Adan as Inspector Abraham2019
Mindanao as Not available2019
Love; Life as Not available2019
The Art of Ligaw as Not available2019
Portrait of my Love as Not available2018
Goyo: The Boy General as Apolinario Mabini2018
The Trigonal: Fight for Justice as Dodoy2018
Unli Life as Rodolfo2018
Ate, Kuya, and the Rule as Not available2018
Alimuom as Not available2017
Barbi D’ Wonder Beki as Beyonsee2016
Oh, My Mama! as Gordon Reyes2016
Ang panday as Ledge2016
Enteng Kabisote 10 and the Abangers as Not available2016
Memory Channel as Not available2015
Heneral Luna as Apolinario Mabini2015
Angela Markado as Not available2015
Mga Rebeldeng May Kaso as Not available2014
Mana as Bernie2014
Unlucky Plaza as Onassis Hernandez2014
A Thief, A Kid & A Killer as Lloyd2013
Hello Forever as Tom2012
Sisterakas as Rafael2012
El Presidente as Jose Clemente Zulueta2012
The Kidnappers of Ronnie Lazaro as Not available2012
Corazon: Ang Unang Aswang as Naldo2012
Huling Biyahe as Jopher2012
EDSA XXX: Nothing Ever Changes in the Ever-Changing Republic of Ek-Ek-Ek as Not available2011
Flight of an Angel as Greg2010
My Driver Sweet Lover as Jimrod2010
Two Funerals as Tommy2010
Father Jejemon as Not available2009
Pinoy Sunday as Manuel dela Cruz2009
The Beerhouse as Harry2008
Dyosa as Bakus2008
Urduja as Daisuke (voice)2008
Dobol Trobol as Epi2007
Agent X44 as Purubutusan2006
Where Is Francis? as Francis2006
Rotonda as Not available2005
Boso as Jake2005
Pepot Artista as Tirso2005
The Son of Brocka as Not available2005
Pinoy/Blonde as Andrew2005
Last Take, Last Shot as Not available2004
Astigmatism as Victim 22004
Enteng Kabisote: Okay ka, Fairy ko... The Legend as Romero2003
Hawak Ko Ang Langit as Not available2003
Captain Barbell as Utoy / Dagumpatay2003
Lastikman as Stryker / Jepoy2003
Asboobs: Asal Bobo as Del Pilar2002
Home Alone da Riber as Bar Bum2002
Utang Ni Tatang as Rick2002
Bakit Papa? as Jake2001
Biglang Sibol, Bayang Impasibol as EpoyNaN
Sellblock as Not available2001
Radio as Ruben2001
Bakit 'Di Totohanin as Andrew2000
Markova: Comfort Gay as Walter1995
Wanted Perfect Father as Not available2006
Where Is Francis? Producer1999
Ms. Kristina Moran: Ang Babaeng Palaban Screenplay1998
Pagdating Ng Panahon Screenplay