Known For
Filmography

Balik Eskwela
Movie · as Gallego

Pasakalye
Movie

VivaOne Originals: Ashtine
TV · 1 ep

Blood vs Duty
TV · 80 eps

Martyr or Murderer
Movie · as Young Ferdinand Marcos

Baby Boy, Baby Girl
Movie · as Seb

Spellbound
Movie · as Victor

Deadly Love
TV · 6 eps

Minsan Pa Nating Hagkan Ang Nakaraan
TV · as Rod Herrera · 15 eps

Red House
Movie

Rooftop
Movie

The Girl He Never Noticed
TV · as Eros Petrakis · 8 eps

My Husband, My Lover
Movie · as Noel

Revirginized
Movie

Parang Kayo Pero Hindi
TV · 6 eps

Once Before
Movie · as Dennis

Ulan
Movie · as Andrew

Apple of My Eye
Movie · as Michael

Just a Stranger
Movie · as Jericho

Unforgettable
Movie · as Happy's Doctor

For the Broken Hearted
Movie · as Rj

Abay Babes
Movie

Aurora
Movie · as Ricky

Los Bastardos
TV · as Matteo Silverio · 247 eps

Corpus Delicti
Movie · as Robin Mondejar

Love Me Tomorrow
Movie

Tubig At Langis
TV · as Christopher "Tope" Nieves-Magdangal · 151 eps

Magpahanggang Wakas
TV · as Zachary Flores / Zach · 80 eps

Just the Way You Are
Movie · as Skye

She's Dating the Gangster
Movie · as Stephen

Forevermore
Movie · as JC

Kailangan Ko'y Ikaw
TV · as Ian Velasquez · 63 eps
Luv U
TV · as Joaquin Bartolome Arellano / JB · 2 eps
