highest rated
acting
- Lakambini, Gregoria de Jesus → Julian Nakpil
- Cruz vs. Cruz (TV) → Manuelito
- Pulang Araw (TV) → Lauro Torres
- Voltes V: Legacy (TV) → Dr. Hook
- GomBurZa → Maximo Inocencio
- The Silent Thief (TV) → Amado Anzures
- Ang Forever Ko'y Ikaw (TV) → Lance "Driveucrazy / Nuno Sa Puso" Dimaigue
- This Time I’ll Be Sweeter
- Encantadia (TV) → Asval
- Seklusyon → Ricardo
- Ma' Rosa → SPO2 Sumpay
- Wish I May (TV) → Gabo Villafuerte
- Woven Wings Of Our Children
- Kakampi
- Toto
- Niño (TV) → David Innocente
- Paraiso Ko'y Ikaw (TV) → Roberto "Berto" Rosales
- Anna Karenina (TV) → Abel Barretto
- Biritera (TV) → Eric Fuentebella
- Pahiram ng Sandali (TV) → Andrew Gomez
- Guni-Guni → Eddie
- Munting Heredera (TV) → Simeon Velasco
- 1DOL (TV) → Samson Suarez
- Layang Bilanggo → Sergeant Sese
- Tsardyer → Ahmad
- The Night Infinite
- Colorum → Tacloban Cop
- Demon → Claire's Father
- Shake, Rattle & Roll 11 → Daddy (segment "Diablo")
- Kamoteng Kahoy → Pari
- Sanglaan → Henry
- The Blood Trail → Eric
- Jollitown (TV) → Mang Johnny
- Pieta (TV) → Geron
- A Time for Us (TV) → Commander Rene Ilagan
- Huling Pasada
- Prinsesa ng Banyera (TV) → Harry Medina
- Sukob → Michael
- Seroks → Lito
- All About Love → Marco
- The Bet Collector → Jeepney Driver
- Matakot Ka sa Karma → Poldo (segment "Aparador")
- The Blossoming of Maximo Oliveros → Boy Oliveros
- Wag Kukurap (TV)
- Aishite Imasu 1941: Mahal Kita → Hiroshi
- Beautiful Life → Matsumoto
- Filipinas → Rex
- Illusion
- In the Bosom of the Enemy → Interpreter