Known For
Filmography

The Loyalty Game
TV · as Antonio Saguil / Tonyo · 14 eps

My Love Will Make You Disappear
Movie · as Boss Poyo

Love You So Bad
Movie · as Paco

Slay
TV · 40 eps

Roja
TV · as Dado "Tres" Menor · 4 eps

Triggered
Movie · as Zarcon

Lavender Fields
TV · as Harry Hidalgo · 100 eps

Rainbow Rumble
TV · as Self - Contestant · 1 ep

Can't Buy Me Love
TV · as Gilbert Mariano · 1 ep

Only Daughter
TV · as Dr. Lucas Orosco · 85 eps

Legal Wives
TV · as Abdul Malik Valeandong · 80 eps

Click, Like, Share
TV · as Jon · 1 ep

3pol Trobol Huli Ka Balbon
Movie · as Eric

LSS
Movie

Parasite Island
TV · as Gary Salvacion · 13 eps

Sin Island
Movie

AWOL
Movie · as Victor

The Achy Breaky Hearts
Movie

How to Be Yours
Movie

Flight 666
Movie · as Carlos

Shake, Rattle & Roll XV
Movie · as Carlos (segment "Flight 666")

The Legal Wife
TV · as Miguel Zapanta · 98 eps

The Patriarch
Movie · as Officer Pablo Sandejas

Four Sisters and a Wedding
Movie · as Chad

Captive
Movie · as Santi Dizon

Paano na Kaya
Movie · as Julius

Dalaw
Movie · as Dexter
Rosalka
TV · as Ramon Sta. Maria · 115 eps

You Changed My Life
Movie · as Mon
Ngayon at Kailanman
TV · as Rafa Villaflor · 80 eps

Baler
Movie · as Lt. Juan Alonzo Zayas

A Very Special Love
Movie · as Mon

Sukob
Movie · as Brian

All My Life
Movie · as Joey

Kay Tagal Kang Hinintay
TV · as Anilov Mijares · 353 eps

Sa Huling Paghihintay
Movie · as Erik

Narinig Mo Na Ba Ang L8est?
Movie · as Steven

Banyo Queen
Movie

Pagdating ng Panahon
Movie · as Willy

Bukas na Lang Kita Mamahalin
Movie

Azucena
Movie · as Dog Seller

Kahit Isang Saglit
Movie

Abandonada
Movie · as Julian

Bakit Ba Ganyan? (Ewan ko nga ba, Darling)
Movie

Kay Tagal Kang Hinintay
Movie · as Robin

Maalaala Mo Kaya
TV · as Spanish Prisoner · 1 ep
