
Movies (31)

Ex Ex Lovers
as Andres
2025

A Thousand Forests
as Bani Gualberto
2024

Fruitcake
as Sen. Sammy Esteban
2024

Four Sisters Before the Wedding
as Caloy Salazar
2020

Boyette: Not a Girl Yet
as Alfred
2020

My Fairy Tail Love Story
2018

Sin Island
2018

Haunted Mansion
as Father Anthony
2015

The PreNup
as Edgar
2015

The Gifted
as Aica's Father
2014

Da Possessed
as Arnel
2014

Pagpag: Nine Lives
2013

Sa'yo Lamang
as Fr. Eric
2010

Love Me Again
as Migs' Brother
2009

Sakal, Sakali, Saklolo
as Kenneth
2007

My Kuya's Wedding
as Divo
2007

Angels
as Egay (segment "Daddy's Angel)
2007

D' Anothers
as Nick
2005

My First Romance
as Jojo (segment "Two Hearts")
2003

Kung Ako Na Lang Sana
as Jaime
2003

9 Mornings
as Hernan Lorayes
2002

Jologs
as Iñigo
2002

Forevermore
as Young Alejandro
2002

Got 2 Believe
as Perry
2002

Taxi ni Pilo
2001

Tanging Yaman
as Joel
2000

Hey Babe!
as Jim
1999

Gimik: The Reunion
as Taxi Driver
1999

Muling Ibalik ang Tamis ng Pag-ibig
as Daniel
1998

Kung Ayaw Mo, Huwag Mo!
as Chuck
1998

Home Along da Riles 2
as Manny
1997
TV Shows (19)

Prinsesa ng City Jail
as Raymond Cristobal
2025

Tara, G!
as Governor Miguel Sebastian
2022

Abot-Kamay Na Pangarap
as Michael Lobrin
2022

Mars Ravelo's Darna
as Javier Toledo / Lindol Man
2022

2 Good 2 Be True
as Young Hugo Agcaoili
2022

Saying Goodbye
2021

Huwag Kang Mangamba
as Tomas Delos Reyes
2021

Hoy Love You
as Richard
2021

Oh, Mando!
2020

Now and Forever
as Abel Dimaguiba
2018

Muling Buksan Ang Puso
as Edmund Dela Vega
2013

Princess and I
as Danilo "Dinoy" Maghirang
2012

100 Days to Heaven
as Bobby Ramirez
2011
Rosalka
as Wilfred Dominguez
2010

Ligaw na Bulaklak
as Jojo Espiritu
2008
Bituing Walang Ningning
as Larry Calma
2006
Komiks
2006
'Til Death Do Us Part
as Drew
2005
Basta't Kasama Kita
as George
2003