highest rated
acting
- On The Job: Maghari → Mario Maghari / Tatang
- May Pagasa: The Battles of Andres Bonifacio → Andres Bonifacio
- And the Breadwinner Is... → RN Elias
- Red → Danilo Faraon
- Batang Quiapo (TV) → Jesus Nazareno V. Dimaguiba / Tanggol / Young Ramon Montenegro
- Feast → Rafael
- Labyu with an Accent → Gabo
- Love or Money → Leon Antonio
- 3pol Trobol Huli Ka Balbon → Apollo "Pol" Balbon/Paloma
- Jack Em Popoy: The Puliscredibles → Jacinto 'Jack' Halimuyac
- Ang Panday → Flavio Batungbakal III
- The Super Parental Guardians → Neil "Paco" Nabati
- Padre de Familia
- Brothers (TV) → Ricardo Dalisay
- Beauty and the Bestie → Emman
- You're My Boss → Pong
- Ikaw Lamang (TV) → Gabriel
- Feng Shui 2 → Lester Anonuevo
- Maybe This Time → Antonio "Tonio" Bugayong
- Juan dela Cruz (TV) → Juan Dela Cruz / Anak ng Dilim
- A Moment In Time → Patrick Javier
- Walang Hanggan (TV) → Daniel Guidotti / Daniel Montenegro
- Captive → Abusama
- 24/7 In Love → Dante
- 24/7 In Love
- Sta. Niña
- Born to Love You → Rex Manrique
- Minsan Lang Kita Iibigin (TV) → 2nd Lt. Alexander Sebastiano del Tierro
- Kung Tayo'y Magkakalayo (TV) → Ringo Quijano Crisanto
- 1DOL (TV) → Fernando "Lando" Lagdameo
- Noy → Manolo "Noy" Agapito
- Sa'yo Lamang → Coby
- Tayong Dalawa (TV) → Ramon D. Lecumberri
- Nagsimula sa Puso (TV) → Carlo Pagdanganan
- The Execution of P → Peping
- Soliloquy
- Ligaw na Bulaklak (TV) → Chris/Ronel Alegro
- Serbis → Alan
- Tiltil → Manuel
- Daybreak → JP
- Slingshot → Caloy
- Condo → Benjie
- Jay → Edward Navarro
- Next Attraction
- Tambolista → Billy
- Nars
- Batanes → Jason
- Pi7ong Tagpo → Sonny (segment "Star City")
- Ataul: For Rent → Danny
- Kàleldo
- The Masseur → Iliac
- Agimat, Anting-anting Ni Lolo → Armon
- Luv Text → Ivan's Friend (as Rodel Nacianceno)