Known For
Filmography
20162012
20102007
2006
2004
2004
2002
1995
1995
1992
19921991
1991
19911991
dIYOS-DIYOSAn
dIYOS-DIYOSAn
Movie

Pintada
TV · as Victor Dela Cruz · 79 eps
The Substitute Bride
The Substitute Bride
TV · as Hector Dela Rosa · 10 eps

Shake, Rattle and Roll 9
Movie

Mano Po 5: Gua Ai Di
Movie

Sabel
Movie · as Johnny

I Will Survive
Movie · as Brando

I Think I'm In Love
Movie · as Andrew

Second Chances
Movie · as Tony

Huwag Mong Isuko Ang Laban
Movie

Angelina: The Movie
Movie
Lucia
Lucia
Movie

Emma Salazar Case
Movie

Mainit na puso
Movie
Isang Gabi Tatlong Babae
Isang Gabi Tatlong Babae
Movie · as Dindo/Albert (segment "Episode I: Akin Ka")

Maalaala Mo Kaya
TV · as Enciong · 1 ep