
Acted in 44
2020s
- 2026
A Werewolf Boy
Movie
- 2025
Ang Happy Homes ni Diane Hilario
Bong
Cinemartyrs
Quaximodo
Song of the Fireflies
Nando
How to Cheat Death
TV
- 2024
Saving Grace
TV
The Gatekeeper
Movie
The Hearing
Dante
Stag
Movie
- 2023
- 2022
Kwits
Movie
12 Weeks
Gus
Love You Stranger
Rodolfo · 40 episodes
2 Good 2 Be True
Eric Ramos · 5 episodes
- 2021
A Hard Day
Movie
- 2020
2010s
- 2019
Spid
Movie
- 2018
How She Left Me
Lio's Young Father
Doors: The Door Beneath the Earth
Movie
- 2017
The Write Moment
Manny
Respect
Fuentes
- 2016
Everything About Her
Paul
- 2013
Philippino Story
Movie
She's the One
Mon
Tuhog
Pugeda
- 2012
Posas
PO1 Damian
The Mistress
Movie
2000s
- 2009
- 2008
For the First Time
Benjo
- 2007
Altar
Lope
- 2006
Heremias: Book One - The Legend of the Lizard Princess
Conductor
First Day High
Bullgos Coach
Putot
Movie
- 2005
Big Time
Jonas
- 2004
No release date
Kawalan
Roberto Anton
Camera 6
2020s
- 2022
#DoYouThinkIAmSexy?
Director of Photography
- 2021
My Sunset Girl
Director of Photography
2010s
- 2019
Open
Director of Photography
- 2018
Heaven's Waiting
Director of Photography
- 2017
Kulay Lila Ang Gabi Na Binudburan Pa Ng Mga Bituin
Director of Photography
- 2016
Lumayo Ka Nga Sa Akin
Director of Photography
Other crew 3
2010s
- 2013
Instant Mommy
Cinematography
- 2012
Slumber Party
Cinematography
Produced 1
2020s
- 2023
Hour of Danger
Producer