
Acted in 18
2010s
- 2016
Whistleblower
NBI Agent
- 2014
Ronda
Elgin
- 2012
Mater Dolorosa
Joseph Lagrimas
- 2010
The Affair
Movie
2000s
- 2006
- 2004
So... Happy Together
Oliver
Kuya
Noy
- 2003
Mano Po 2: My Home
Lean
StarStruck
TV
Lagot Ka, Isusumbong Kita
Kiko · 75 episodes
Anghel sa Lupa
Benjo
- 2002
Mano Po
Young Luis / Fong Huan
Pakisabi Na Lang... Mahal Ko Siya
Gonzo
- 2001
Cool Dudes 24/7
Norm
- 2000
Deathrow
Sonny
Yakapin Mo ang Umaga
Movie
1990s
- 1999
Sa Piling ng Aswang
Joshua