highest rated
acting
- Whistleblower → NBI Agent
- Ronda
- Mater Dolorosa → Joseph Lagrimas
- P. S. I Love You (TV) → Donald
- The Affair
- Bakekang (TV) → Johnny
- Ganti (TV) → Javier
- Joyride (TV) → Jason
- So... Happy Together → Oliver
- Kuya → Noy
- Lagot Ka, Isusumbong Kita (TV) → Kiko
- StarStruck (TV)
- Mano Po 2: My Home → Lean
- Anghel sa Lupa → Benjo
- Kung Mawawala Ka (TV) → Carlito Valiente
- Mano Po → Young Luis / Fong Huan
- Pakisabi Na Lang... Mahal Ko Siya → Gonzo
- Ikaw Lang Ang Mamahalin (TV) → Jepoy San Pedro
- Cool Dudes 24/7 → Norm
- Deathrow → Sonny
- Yakapin Mo ang Umaga
- Rio Del Mar (TV) → Gerald
- Sa Piling Ng Aswang → Joshua