
Acted in 28
2020s
- 2026
- 2022
2 Good 2 Be True
Ays / Arturo · 130 episodes
2010s
- 2019
Love; Life
Movie
- 2018
Everybody Loves Baby Wendy
Movie
The Maid In London
Ben
Sherlock Jr.
Dindo Carazo · 63 episodes
- 2017
Deadma Walking
Eulogist
- 2016
Upline Downline
Movie
I America
Movie
Pare, Mahal Mo Raw Ako
Movie
Always Be My Maybe
Pancho
- 2015
The Comeback
Movie
Must Date the Playboy
Nathan Ocampo
- 2014
Dream Dad
Paul Monteliano · 102 episodes
Pure Love
Jake Espiritu / Scheduler · 93 episodes
Once a Princess
Movie
Bride for Rent
Onyok Dela Cruz
- 2013
Instant Mommy
Oscar
- 2012
The Reunion
Jay
- 2011
Angelito: Batang Ama
Rolan Dimaano · 108 episodes
No Other Woman
Jake Escaler
2000s
- 2009
Love on Line (LOL)
Movie
- 2007
Shake, Rattle and Roll 9
Richard (segment "Engkanto")
- 2006
Super Inggo
Pedro Penduko · 120 episodes
Appearances1
2000s
- 2006
Pinoy Big Brother: Teen Edition
Self - Teen Housemate · 42 episodes