Known For
Filmography

Mamasapano: Now It Can Be Told
Movie

Maria Clara and Ibarra
TV · as Santiago de los Santos / Kapitan Tiago · 105 eps

Legal Wives
TV · as Cesar San Luis · 80 eps

Bubog
Movie

Upline Downline
Movie

Ex With Benefits
Movie · as Father of Scarlet

Lorna
Movie · as Bernie

Innamorata
TV · as Leandro Padilla · 88 eps

Anna Karenina
TV · as Xernan Monteclaro · 80 eps
Broken Vow
TV · as Lucio Sebastian · 93 eps
Beauty Queen
TV · as Virgilio Rivas · 80 eps
Rubi
TV · as Genaro Ferrer · 127 eps
Dapat Ka Bang Mahalin?
TV · as Rene Ramos · 78 eps
Maging Akin Ka Lamang
TV · as Augusto Monteverde · 78 eps

Green Paradise
Movie · as Pedring

Eternity
Movie
Agos
TV · as Ricardo · 55 eps

Forever in My Heart
TV · as Roberto Bernabe · 75 eps

Kiss Mo 'Ko
Movie · as Dindi's Dad

Mula sa Puso
Movie · as Don Fernando

Ako ba ang Nasa Puso Mo?
Movie

Mula Sa Puso
TV · as Don Fernando Pereira · 538 eps

Mara Clara: The Movie
Movie · as Amante

‘Wag Na ‘Wag Kang Lalayo
Movie · as Mike

Paano ang Ngayon Kung Wala ang Kahapon
Movie · as Jaego

Secret Love
Movie · as Romy

Pugoy – Hostage: Davao
Movie

How Much I Love You
Movie

Dalawa Man Ang Buhay Mo, Pagsasabayin Ko!
Movie

Boy Praning: Utak Pulbura
Movie

The Real Life of Pacita M.
Movie · as Raul

Kapag wala nang batas
Movie

Lumaban ka! Sagot kita sa Diyos
Movie
Andrea, How Is It Like to Be a Mother?
Movie · as Momoy

Ipaglalaban Ko
Movie

Dear Diary
Movie · as Mr. Modesto Delgado (segment "Dear Killer")

The Woman Who Loses Herself
Movie

Anak ng Cabron
Movie

Urban Terrorist
Movie

Mga Anghel Ng Diyos
Movie

God... Save Me!
Movie

Apoy sa Iyong Kandungan
Movie

Sampung Ahas ni Eva
Movie
Bago Kumalat ang Kamandag
Movie
Gabi Kung Sumikat Ang Araw
Movie · as Danny

Just Say You Love Me
Movie

Pader at Rehas
Movie

Haplos
Movie · as Lt. Jimmy Alvarez

Moral
Movie · as Robert

Schoolgirls
Movie · as Margot's date

Kisapmata
Movie · as Ernie

Caught in the Act
Movie · as Ramon

Bongga Ka 'Day
Movie

Pleasure
Movie

Annie Batungbakal
Movie
