Known For
Filmography

She Who Must Not Be Named
Movie · as Jay Montefalco

For Each Other
TV · as George Revina · 24 eps

Stolen Life
TV · as Julian Hidalgo · 80 eps

Luv is: Caught in His Arms
TV · as Lorenzo Almero · 40 eps

James & Pat & Dave
Movie · as Mayor Verona

The Wedding
Movie · as Andrew

Deadma Walking
Movie · as Dr. Estrallado

Felix Manalo
Movie · as Apolinario Ramos

Buena Familia
TV · as Arthur Buena · 159 eps

Talk Back and You're Dead
Movie

Ano ang Kulay ng mga Nakalimutang Pangarap?
Movie

Girl, Boy, Bakla, Tomboy
Movie · as Jill

Love & Lies
TV · as Captain Jose Lorde Villamor · 44 eps

Kasalanan Bang Ibigin Ka?
TV · as Neil · 64 eps

My House Husband - Ikaw Na!
Movie · as Ariel

In the Name of Love
Movie · as Niel

Vox Populi
Movie · as Ricky

You to Me Are Everything
Movie

Mara Clara
TV · as Amanthe Del Valle · 158 eps
Kaya Kong Abutin Ang Langit
TV · as Nick Arnaldo · 95 eps

Zorro
TV · as Pedro Gonzales · 98 eps

For the First Time
Movie · as Mike Villaraza

Magkaibigan
Movie

Codename: Asero
TV · as Jupiter · 90 eps

Transmutators
Movie · as The Motanos

A Love Story
Movie · as Roy

Walang Kapalit
TV · as Ronald Santillian · 95 eps

Eternity
Movie · as Capitan de Joya

Kapag Tumibok Ang Puso
Movie · as Johnny Tor

Reyna
Movie · as Dino
Agawin Mo Man Ang Lahat
TV · 1 ep

Encantadia
TV · 160 eps

Annie B.
Movie

Volta
Movie · as Oh-Vlading

Wag Kukurap
TV · 1 ep

Keka
Movie · as Marco

Mr. Suave
Movie

Walang Kapalit
Movie · as Cid

Sukdulan
Movie
Buttercup
TV · 1 ep

Mga Batang Lansangan... Ngayon
Movie · as Atty. Tommy Paredes

Mahal Kita: Final Answer!
Movie

Promise... It's Only You
Movie · as Bert
Susmaryosep! Four Fathers
Movie · as Father EP

Buhay Kamao
Movie · as Abdon

Abakada... Ina
Movie · as Jojo
Sana Ay Ikaw Na Nga
TV · as Vladimir Gaston · 361 eps

Katawan
Movie · as Andres

Scream as Much as You Want
Movie

My Pledge of Love
Movie

Ang Lahat ng Ito'y Para Sa'yo
Movie · as Ariel

Ikaw na Sana
Movie

It's Cool Bulol
Movie

Silaw
Movie
Halik Sa Apoy
TV · as Carlo · 145 eps
Ganyan Kita Kamahal
TV · as Henry Cortez · 85 eps

T.G.I.S.: The Movie
Movie

Wala Na Bang Pag-Ibig?
Movie

You're Always There
Movie

Ikaw Na Sana
TV · as Rafael Huico · 272 eps
Growing Up
TV · as Joaquin "Wacks" Torres III · 88 eps

Wanted: Perfect Mother
Movie · as Arnel

Are You Afraid of the Dark?
Movie · as Jude

Where 'D' Girls 'R'
Movie · as Ian

Sabado Nights
Movie

T.G.I.S.
TV · as Joaquin "Wacks" Torres III · 233 eps
