
Movies (30)

Lakambini, Gregoria de Jesus
as Julian Nakpil
2025

GomBurZa
as Maximo Inocencio
2023

This Time I’ll Be Sweeter
2017

Seklusyon
as Ricardo
2016

Ma' Rosa
as SPO2 Sumpay
2016
Woven Wings Of Our Children
2016

Kakampi
2016

Toto
2015

Guni-Guni
as Eddie
2012
The Night Infinite
2010
Tsardyer
as Ahmad
2010

Layang Bilanggo
as Sergeant Sese
2010

Demon
as Claire's Father
2009

Shake, Rattle & Roll 11
as Daddy (segment "Diablo")
2009

Sanglaan
as Henry
2009

Colorum
as Tacloban Cop
2009

Mangatyanan
as Eric
2009

Kamoteng Kahoy
as Pari
2009

Huling Pasada
2008

Matakot Ka sa Karma
as Poldo (segment "Aparador")
2006

Seroks
as Lito
2006

All About Love
as Marco
2006

Sukob
as Michael
2006

The Bet Collector
as Jeepney Driver
2006

The Blossoming of Maximo Oliveros
as Boy Oliveros
2005

Aishite Imasu 1941: Mahal Kita
as Hiroshi
2004

Beautiful Life
as Matsumoto
2004

Filipinas
as Rex
2003

Malikmata
2003

In the Bosom of the Enemy
as Interpreter
2001
TV Shows (18)

Cruz vs. Cruz
as Manuelito
2025

Pulang Araw
as Lauro Torres
2024

Voltes V: Legacy
as Dr. Hook
2023

The Silent Thief
as Amado Anzures
2019

Ang Forever Ko'y Ikaw
as Lance "Driveucrazy / Nuno Sa Puso" Dimaigue
2018

Encantadia
as Asval
2016

Wish I May
as Gabo Villafuerte
2016

Niño
as David Innocente
2014

Paraiso Ko'y Ikaw
as Roberto "Berto" Rosales
2014

Anna Karenina
as Abel Barretto
2013

Pahiram ng Sandali
as Andrew Gomez
2012

Biritera
as Eric Fuentebella
2012

Munting Heredera
as Simeon Velasco
2011
1DOL
as Samson Suarez
2010
Pieta
as Geron
2008

A Time for Us
as Commander Rene Ilagan
2008

Prinsesa ng Banyera
as Harry Medina
2007

Wag Kukurap
2004