Movies (12)

6.2
Bloody Crayons
2017

Flotsam
2015

7.7
Heneral Luna
as Younger Antonio Luna
2015
Rice Soldiers
2014

When I Fall in Love
as Ricky Buenaventura
2014
Alfredo S. Lim: The Untold Story
as Charlie
2013

5.5
Ang Nawawala
as Michael Magallanes
2012

4.5
Aswang
as Gido
2011
I-Libings
2011

Dagim
as Pido
2010

2.0
Off World
2009

A Date With Jao Mapa
as Crazed Fanboy #1
1999
TV Shows (9)

Roja
as Lucas "Dos" Esteban
2025

My Guitar Princess
as Charlie Tuazon
2018

7.0
Legally Blind
as William Villareal
2017

Hahamakin ang Lahat
as Luisito Labsat
2016

Princess in the Palace
as Rafael Jacinto
2015

2.7
Faithfully
as Kevin Quillamor
2012

Daldalita
as Sam
2011

8.0
I Heart You, Pare!
as Joel
2011

Ligaw na Bulaklak
as Francis
2008