No photo
Acted in 13
2010s
- 2013
- 2012
Sana ay Ikaw na Nga
Alvin Guevarra · 115 episodes
2000s
- 2009
Full House
Marlon · 65 episodes
- 2008
Ako si Kim Samsoon
James · 75 episodes
- 2007
- 2006
Reyna
Barkada
Metlogs (Metrosexual Adventures)
Crescensio 'Chrys' Fajardo
- 2004
Kulimlim
Movie
- 2003
Keka
Ryan
The Last Virgin on Earth
Ebong
Bugbog Sarado
Rick
- 2002
Gamitan
Movie
- 2000
Juan & Ted: Wanted
Movie