
Movies (32)

8.0
Quezon
as Joven Hernando
2025

Meg & Ryan
2025

5.5
U-Turn
as Albert
2020

8.0
Isa Pa, with Feelings
as Bert Navarro
2019

2.0
Everybody Loves Baby Wendy
2018

8.4
The Family That Doesn't Weep
2017

6.1
Barcelona: A Love Untold
as Ben Antipala
2016

6.0
Maria, Leonora, Teresa
as Manolo
2014

7.0
Ang Tag-araw ni Twinkle
2013
Liars
2013

6.8
The Healing
as Ding
2012

I Love You, Goodbye
as Arthur
2009
Balikbayan Box
as Tiagong Kirat
2007

6.0
Pepot Artista
as Ama
2005

5.5
The Family That Eats Soil
as hospital kid
2005

7.0
Kailangan Kita
as Father Ruben
2002
Batang Trapo
2002

7.7
Bayaning 3rd World
as Filmmaker 2
2000
1.0
Miguel/Michelle
1998

April, May, June
as Dave
1998

Calvento Files: The Movie
as Ernesto (segment "Inay, May Momo!")
1997

7.0
The Stepmother
as Dan
1996
6.0
Tirad Pass: The Story of Gen. Gregorio del Pilar
1996

Pamilya Valderama
1995

4.5
A Plea to God
as Emil
1991

6.0
I Have 3 Eggs
as Cris
1990

Lessons in Love
1990

Papa's Girl
1990
Student Body
1989

Huwag Kang Hahalik sa Diablo
as Billy
1989

5.0
May Pulis, May Pulis sa Ilalim ng Tulay
as Arnel
1989

5.0
Starzan: Shouting Star Of The Jungle
1989
TV Shows (18)

Roja
as Engr. Mike del Rosario
2025

10.0
Incognito
as Pedro Malvar
2025
Padyak Princess
as Martin Nieva
2024

7.7
2 Good 2 Be True
as Captain Rafael Rosales
2022

2.0
New Beginnings
2020

5.3
The Killer Bride
as Luciano Dela Torre
2019

10.0
Halik
as Paeng Corpuz
2018

8.5
MariMar
as Sito Porres
2015

Once Upon a Kiss
as Eric Almario
2015

Jim Fernandez's Galema: Anak ni Zuma
as Richard Alvarez
2013

Kahit Puso'y Masugatan
as Dr. Bong Madriaga
2012

6.0
Mula Sa Puso
as Rocco Amarillo
2011

Dwarfina
as Kardo
2011
Midnight Phantom
as Augusto Dela Merced
2010
Trudis Liit
as Niccolo "Nick" Ferrer
2010

First Time
as Ben Gomez
2010
Just to See You Again
2006
Ganti
as Alfred
2005