
Acted in 36
2020s
- 2026
Our Yesterday's Escape
TV
Rosario
James
- 2025
Golden Scenery of Tomorrow
TV
Bad Genius: The Series
Tristan Bangkatsa / Bank · 13 episodes
Avenues of the Diamond
Shan · 16 episodes
- 2024
Chasing in the Wild
Shan · 19 episodes
- 2023
Safe Skies, Archer
Shan · 10 episodes
For The Love
Juancho · 1 episode
- 2020
Suarez: The Healing Priest
Movie
Boyette: Not a Girl Yet
Pia
2010s
- 2018
Otlum
Movie
Spirits: Reawaken
Jesse · 14 episodes
Petmalu
Movie
- 2016
Always Be My Maybe
Movie
- 2012
Unwanted
Teenager
Shake, Rattle, and Roll Fourteen: The Invasion
Teen (segment "Unwanted")
Amorosa: The Revenge
Jun
Born to Love You
Young Rex (11 yrs. old)
- 2011
Way Back Home
Junior
Mutya
Aries · 68 episodes
- 2010
Super Inday and the Golden Bibe
Daniel Jr.
RPG Metanoia
Bryan / Mang Ernie (voice)
White House
LJ
2000s
- 2009
Demon
Kuya Dave
Shake, Rattle & Roll 11
Kuya Dave (segment "Diablo")
Oh, My Girl! A Laugh Story...
Young Biboy
Ang Asawa Kong Si Nikulet
Noknok
- 2008
SupahPapalicious
Special Guest
Kung Fu Kids
Waldo "Lembot" Ramos · 63 episodes
- 2007
Transmutators
Arkin
- 2006
Super Inggo
Jomar · 120 episodes
D' Lucky Ones!
Young Lucky Boy
Appearances1
2020s
- 2024
The Making Of Safe Skies, Archer
Self - Shan