Known For
Filmography

VHS
Movie

Someone, Someday
TV · as Caloy Toledo · 90 eps

Fight for My Way
TV · as Manny · 16 eps

In Thy Name
Movie

Salvageland
Movie · as Caloy

Deadly Love
TV · 6 eps

Batang Quiapo
TV · as David V. Dimaguiba · 517 eps

YORME: The Isko Domagoso Story
Movie

Habangbuhay
Movie

Deleter
Movie · as Jace

Wedding Dress
Movie · as Gio

The Seniors
TV · as Kent · 8 eps

2 Good 2 Be True
TV · as Teen Frederico Borja · 5 eps

Puto
TV · as Juan Dela Cruz / Uno · 13 eps

Block Z
Movie · as Myles

D' Ninang
Movie

24/7
TV · as Gerard Capili · 4 eps

Walang Hanggang Paalam
TV · as Bernie · 143 eps

Sakaling Maging Tayo
Movie · as Apollo 'Pol' Patnubay Agbuya

G!
Movie

The Heiress
Movie · as Renz

The Mall, The Merrier
Movie · as Andres Bonifacio

Project Feb 14
TV · as Brix · 6 eps

Sin Island
Movie

Instalado
Movie

Ang Panday
Movie · as Caloy

The Good Son
TV · as Oliver R. Moreno / Oliver Reyes / Obet · 143 eps

We Will Survive
TV · as Ralph Ataiza · 97 eps

Be Careful With My Heart
TV · as Iñigo Cabanatan · 618 eps
