
Filmography
| 2025 | Visitor · as Commander James DiazPå Plex |
| 2025 | It's Okay to Not Be Okay (PH) · as Doctor |
| 2024 | |
| 2024 | Saving Grace (2024) · as Ramon Damiles |
| 2024 | Maple Leaf Dreams · as Vernon |
| 2024 | That Kind of Love · as Adam's Dad |
| 2024 | Widows' War · as Dr. Orly Castillo |
| 2023 | Black Rider · as Marcelo Aguilero |
| 2023 | Gangs of Manila · as Congressman |
| 2022 | The Iron Heart · as Villamor |
| 2022 | A Family Affair · as Mayor Arturo Villanueva |
| 2022 | 2 Good 2 Be True · as Mariano |
| 2021 | The World Between Us (2021) · as Alvaro Villacer |
| 2020 | Make It With You (2020) · as David |
| 2019 | Miracle in Cell No. 7 · as Judge Ricardo GironPå Plex |
| 2019 | KontrAdiksyon · as Congressman |
| 2017 | Super Ma'am · as Archaeologist |
| 2017 | Wildflower · as Judge Manuel Lustre (2017) |
| 2015 | Brothers · as Governor Edward Dela Paz |
| 2015 | |
| 2014 | Ipaglaban mo · as Berto |
| 2013 | Bukas na Lang Kita Mamahalin · as Atty. Orosco |
| 2013 | Muling buksan ang puso · as Atty, San Pedro |
| 2013 | My Husband's Lover · as James |
| 2013 | A Moment in Time · as Conductor (as Jong Cuenca) |
| 2013 | Juan dela Cruz · as Warden Galvan (2013) |
| 2012 | Princess and I · as Edward Dela Rosa |
| 2011 | Budoy · as George |
| 2011 | Mula sa puso · as Doctor |
| 2010 | Wansapanataym · as Harold |
| 2009 | Destined Hearts · as Nicos |
| 2002 | Magpakailanman · as Randy Marzan |
| 1991 | Shake Rattle & Roll III · as Co-Teacher (segment "ate") |
| 1991 | Memories · as Vicente |
| 1990 | Shake, Rattle & Roll II · as Living Dead (segment "kulam") |



