Known For
Filmography

Playtime
Movie · as Lucas

Love. Die. Repeat.
TV · as Bernardo "Bernard" Yuzon · 53 eps

Sa Muli
Movie

Hearts On Ice
TV · as Lorenzo "Enzo" Razon · 68 eps

YORME: The Isko Domagoso Story
Movie

Red House
Movie

Always
Movie · as Lino

False Positive
TV · as Edward dela Guardia · 20 eps

Parang Kayo Pero Hindi
TV · 6 eps

Love the Way U Lie
Movie · as Nathan

Love Thy Woman
TV · as David Chao · 95 eps

Hanggang Kailan?
Movie · as Donnie

UnTrue
Movie · as Joachim Castro

Sin Island
Movie · as David

Miss Granny
Movie · as Lawrence

Dear Other Self
Movie · as Henry

Corpus Delicti
Movie · as Mark Mondejar

Everything About Her
Movie · as Albert Mitara

The Story of Us
TV · as Macoy Sandoval · 77 eps

Must Date the Playboy
Movie · as Zachary "Zach" Andres

All You Need Is Pag-ibig
Movie · as Dino

Bride for Rent
Movie · as Roderico "Rocco" Espiritu Jr.

Past Tense
Movie

Why Your Crush Doesn't Have a Crush on You?
Movie · as Alex Prieto

My Cactus Heart
Movie · as Bene

The Reunion
Movie · as Joax

Ina, Kapatid, Anak
TV · as Liam Lagdameo · 178 eps

My Binondo Girl
TV · as Andrew "Andy" Wu · 110 eps

Mamarazzi
Movie · as Oscar

Two Funerals
Movie · as Gerry
Katorse
TV · as Albert Arcanghel · 100 eps

