highest rated
acting
- Sellblock (TV)
- Miss Pinoy
- Balaraw: Blood Island (TV)
- Magellan → Rajah Humabon
- The Time That Remains → Angua Sr.
- Phantosmia → Hilarion Zabala
- Everyone Knows Every Juan → Ramil
- Lola Barang → Joey Perez
- Moneyslapper → Tour Bus Driver
- Green Bones → Mang Gardo
- Dwelling
- 40
- Batang Quiapo (TV) → Lucio
- Araro (TV) → Sir Luis
- AraBella (TV) → Hadji
- When the Waves Are Gone → Primo Macabantay
- In My Mother's Skin → Antonio
- GomBurZa → Francisco Mercado
- Kahit Maputi na ang Buhok Ko
- Grace
- The Gospel of the Beast → Berto
- Tamgohoy → Tamblot
- The Broken Marriage Vow (TV) → Dr. Jose Alindayo
- The Iron Heart (TV) → Lito
- Big Bet (TV)
- Putahe → Abel
- Ikaw Lang Ang Mahal → Erik Salamanca
- Adarna Gang → Fernando
- Gensan Punch → Coach “Rudy”
- Unsolved Equation → as
- Cargo
- Walang Hanggang Paalam (TV) → Nick
- Maria → Greg
- Damaso
- Pansamantagal
- Mañanita → Priest
- The Heiress (TV) → Nicolas Bartolome
- Goyo: The Boy General → Lt. Garcia
- Tatlong Bibe
- The Barker → Don Mauricio
- Kamandag ng Droga
- Someone to Watch Over Me (TV) → Estoy Mercado
- A Lullaby to the Sorrowful Mystery → Sebastian Caneo
- Pangako Sa 'Yo (TV) → Francisco Macaspac
- Heneral Luna → Lt. Garcia
- The Last Pinoy Action King → Himself
- Sparks → Komander
- Mumbai Love → Mang Mando
- Edna → Bobby dela Costa
- Tumbang Preso
- Tigbao
- Ibong Adarna: The Pinoy Adventure → Dulangkaw
- Porferia
- Juana C. The Movie
- Ang Pirata
- Onang
- Bahay ng Lagim
- Kung Ako'y Iiwan Mo (TV) → Cito
- Captive → Abu Azali
- El Presidente → Gen. Candido Tirona
- Pridyider → Detective Albay
- Shake, Rattle, and Roll Fourteen: The Invasion → Linda's Father (segment "Lost Command")
- The Reunion → Mang Ben (Shirley's Dad)
- The Kidnappers of Ronnie Lazaro → Ronnie Lazaro
- Lost Command → Linda's father
- Huling Biyahe → Mang Victor
- Ang Katiwala → Gimo
- Boundary → Limuel Alcantara
- Manila Kingpin: The Asiong Salonga Story → Zapanta
- Amigo → Simon
- Shake, Rattle & Roll 13 → Lando (segment "Tamawo")
- Tamawo → Lando
- Gumapang Ka Sa Lusak (TV) → Falcon
- Ishmael → Ishmael
- Totoy Bato (TV) → Podong Magtanggol
- Nagsimula sa Puso (TV) → Mario Bernardo
- Villa Estrella → Gusting
- Manila Skies
- Love Me Again → Mang Dodong
- Ploning → Old Veling
- Affliction → Junior Villacin
- Namets! → Farmer
- Brutus
- Natutulog Ba ang Diyos? (TV) → Bernardo Ramirez
- Temptation
- Ataul: For Rent → Batul
- Ang M.O.N.A.Y ni Mr. Shooli
- Green Rocking Chair
- Heremias: Book One - The Legend of the Lizard Princess → Heremias
- Boso
- Ilusyon → Pablo
- Maging Akin Muli → Nonoy Cruz
- Shake Rattle & Roll 2k5 → Bulag (segment "Lihim ng San Joaquin")
- The Son of Brocka
- Last Take, Last Shot
- Secret of San Joaquin → Blind Man
- Baryoke
- Sandalang Bahay → Mang Anong
- The Echo → Caretaker
- Evolution of a Filipino Family → Fernando
- Astigmatism → Manong Gerry
- The Call of the River → Kuwanggol
- Kay Tagal Kang Hinintay (TV) → Mirdo Orbida
- Jesus the Revolutionary → Miguel Reynante
- Utang Ni Tatang → Al
- Au bout du rouleau → Phan
- Radio → Peter
- New Moon → Datu Ali
- Shadows → Photographer
- Brokedown Palace → Security
- Kahapon, May Dalawang Bata → Nonong
- Naked Under the Moon → Fr. Mariano
- José Rizal → Andres Bonifacio
- Curacha: The Restless Woman → Scavenger
- In the Navel of the Sea → Berto
- Behind Enemy Lines → Airport Policeman
- Ipaglaban Mo: The Movie II → Albert (episode 1)
- Wild Grass → Andres Bonifacio
- A Separated Woman → Hector
- Lipa 'Arandia' Massacre → Kikoy
- Heroes
- Delta Force 2: The Colombian Connection → Jos - Quiquina's Husband
- Rage to Kill
- Return from the River Kwai → Boonrod
- Harimao → Rashid
- Sweet Revenge → Jimmy Lee
- Flesh Avenue → Elmer
- Boatman
- Bilang Na Ang Oras Mo
- Joyful Mystery → Jamin
- Batuigas II: Pasukuin si Waway → Tosan
- Bad Bananas on the Silver Screen → Bar Goon
- Gold, Silver, Death → Hermes Mercurio
- Naked Forest
- Bilibid Boys → Bisaya
- Pabling
- Wake Up... Maruja → Vergel
- The Captive Virgins → Hermes