Known For
Filmography
Katorse
TV · as Alfred Wenceslao · 100 eps
Somewhere in My Heart
TV · as Arnulfo Gorospe · 35 eps

Ang M.O.N.A.Y ni Mr. Shooli
Movie
Natutulog Ba ang Diyos?
TV · as Mike Angeles · 65 eps
Dangal
TV · as Ricardo Marquez · 45 eps

Sa Piling Mo
TV · as Jose Fuentebella · 128 eps

Jologs
Movie · as Mr. Morales

Tatapatan Ko Ang Lakas Mo
Movie · as Mayor

Ama Namin
Movie · as Capt. Victor Santos
To Saudi with Love
Movie · as Eric

Askal
Movie · as Marlon
Kasangga Mo Ako Hanggang Sa Huling Laban
Movie · as Roman

Kristo
Movie · as Jesus Christ

Istokwa
Movie · as Larry Camacho

P're Hanggang Sa Huli
Movie · as De Joya

Anabelle Huggins Story: Ruben Ablaza Tragedy - Mea Culpa
Movie

Sarah: The Little Princess
Movie · as Capt. Crewe

Tunay na Magkaibigan, Walang Iwanan... Peksman!
Movie

Iukit Mo sa Bala
Movie · as Vice Mayor Mario Ocampo

Minsan Lang Kita Iibigin
Movie · as Alex

Chop-Chop Lady: The Elsa Castillo Story
Movie · as Francis

Pusoy Dos
Movie

Huwag Mong Salingin ang Sugat Ko
Movie · as Father Michael

Maalaala Mo Kaya
TV · 1 ep

Kumander Bawang
Movie · as Conde Regalado

Three Faces of Love
Movie · as Roman (segment "Katumbas ng Kahapon")

Palengke Queen
Movie

Blood Hunt
Movie · as Bernard

Girlfriend
Movie

Darling, Buntis Ka Nanaman!
Movie

Basag
Movie

Menor de Edad
Movie

Annie Batungbakal
Movie

Salawahan
Movie · as Manny

Kampus?
Movie · as Manny Lacanilao

Angelita's Eyes
Movie · as Neighbor

Rubia Servios
Movie · as Dr. Norman Ignacio
Isang Gabi sa Iyo... Isang Gabi sa Akin
Movie

Will I Always Be a Woman?
Movie · as Jaime

Dyesebel
Movie

Sa Piling ng mga Sugapa
Movie · as Rod Reyes

Dalawang Pugad... Isang Ibon
Movie · as Mel
Walang Katapusang Tag-araw
Movie · as Amando

Sinong Kapiling? Sinong Kasiping?
Movie

Masarap, Masakit... ang Umibig
Movie · as Alvaro
