Known For
Filmography
2023
2022
2019
2019
2019
2018
2017
2016
2016
2015
2015
2010
2010
2009
2008
2008
2008
2008
2007

Girlfriend Na Pwede Na
Movie · as Gene

5 in 1
Movie · as Trainer

MOMOL Nights
Movie · as Cardi B

My Bakit List
Movie · as Brutus

Hinahanap-hanap Kita
TV · as Reggie · 8 eps

The National Third Wheel
Movie

100 Poems for Stella
Movie · as Chuck

Bakit Lahat ng Gwapo May Boyfriend?!
Movie · as Tom

Working Beks
Movie

I Love You. Thank You.
Movie · as Red

Chain Mail
Movie

Bantatay
TV · as Calvin Gonzales · 115 eps

Gumapang Ka Sa Lusak
TV · as Dodo Gaspar III · 92 eps

Ang Babaeng Hinugot sa Aking Tadyang
TV · as Aristotle "Aris" Alcaraz · 63 eps

Class Picture
Movie · as Greg

Shake, Rattle & Roll X
Movie · as Greg (segment "Class Picture")

Magdusa Ka
TV · as Sonny · 80 eps

Joaquin Bordado
TV · as Young Jerome · 108 eps
Boys Nxt Door
Boys Nxt Door
TV · 1 ep
