Known For
Filmography

Rosario
Movie · as James

Pee Mak
Movie · as Ayong

Our Yesterday's Escape
TV · 20 eps

Bad Genius: The Series
TV · as Tristan Bangkatsa / Bank · 13 eps

Avenues of the Diamond
TV · as Shan · 16 eps

Golden Scenery of Tomorrow
TV · 22 eps

Hold Me Close
Movie

The Making Of Safe Skies, Archer
Movie · as Self - Shan

Chasing in the Wild
TV · as Shan · 19 eps

Sugapa
Movie · as Kaloy

Safe Skies, Archer
TV · as Shan · 10 eps

For The Love
TV · as Juancho · 1 ep

Boyette: Not a Girl Yet
Movie · as Pia

Suarez: The Healing Priest
Movie

Almost Paradise
TV · as Angelo Alamares · 2 eps

Petmalu
Movie

Otlum
Movie

Spirits: Reawaken
TV · as Jesse · 14 eps

Always Be My Maybe
Movie

Unwanted
Movie · as Teenager

Born to Love You
Movie · as Young Rex (11 yrs. old)

Shake, Rattle, and Roll Fourteen: The Invasion
Movie · as Teen (segment "Unwanted")

Amorosa: The Revenge
Movie · as Jun
Luv U
TV · as Frederick Lagdameo / Drake · 1 ep

Way Back Home
Movie · as Junior

Mutya
TV · as Aries · 68 eps

RPG Metanoia
Movie · as Bryan / Mang Ernie (voice)

Super Inday and the Golden Bibe
Movie · as Daniel Jr.

White House
Movie · as LJ
You're Mine, Only Mine
TV · as Raymond · 10 eps

Demon
Movie · as Kuya Dave

Shake, Rattle & Roll 11
Movie · as Kuya Dave (segment "Diablo")

Oh, My Girl! A Laugh Story...
Movie · as Young Biboy

Ang Asawa Kong Si Nikulet
Movie · as Noknok

SupahPapalicious
Movie · as Special Guest

Kung Fu Kids
TV · as Waldo "Lembot" Ramos · 63 eps
Pieta
TV · as Toto · 133 eps

Transmutators
Movie · as Arkin

D' Lucky Ones!
Movie · as Young Lucky Boy

Super Inggo
TV · as Jomar · 120 eps
