Known For
Filmography

Si Tokhang at ang Tropang Buang
Movie

Teniente Gimo
Movie · as Viktor
Wattpad Presents A Rose Between Two Thorns
TV · 5 eps

Tween Academy: Class of 2012
Movie · as Robin / Colossus
Ang Panday 2
Movie · as Dimayo

Nita Negrita
TV · as Prince Ramirez · 83 eps

Ikaw Lang ang Mamahalin
TV · as Charles Ballesteros · 90 eps

Si Agimat at si Enteng Kabisote
Movie · as Jayson

Reel Love Presents Tween Hearts
TV · as Joshua "Josh" Diones · 87 eps

First Time
TV · as Lukas Ynfante · 78 eps

Pepito Manaloto
TV · as Richard Reyes · 28 eps

SupahPapalicious
Movie · as Special Guest

Kung Fu Kids
TV · as Jaizer "Jazz" Marasigan · 63 eps

Super Inggo
TV · as Kennedy Pamintuan / Mighty Ken · 120 eps

Wherever You Are
Movie · as Young Ito

Kulimlim
Movie

I Will Survive
Movie · as Buboy

Bcuz Of U
Movie · as Jojo

My First Romance
Movie · as Xavier (segment "Two Hearts")