highest rated
acting
- In Thy Name
- Kampana → Narrator
- Batang Quiapo (TV) → Marciano Dimaculangan / Marsing
- La Vida Lena (TV) → Kiko Cabrera
- 24/7 (TV) → Dante Pangilinan
- Sahaya (TV) → Panglima Alari
- Ang Pangarap Kong Holdap
- Mang Kepweng Returns → Ingkong Kapiz
- Pasión de Amor (TV) → Maryo Adriano / Mayor
- Oh My G! (TV) → G
- My BFF (TV) → Gerry
- Bonifacio: Ang Unang Pangulo
- Gangster Lolo
- Edna
- Magkano Ba ang Pag-ibig? (TV) → Andoy
- Cassandra: Warrior Angel (TV) → Lolo Gimo
- 10000 Hours
- 10000 Hours → Iago
- Hello, World
- Aso ni San Roque (TV) → Ben "Mother Ben" Asino
- E-Boy (TV) → Tatang
- Himala Ngayon
- Kamera Obskura
- Amigo → Albay
- Ikaw Ay Pag-Ibig (TV) → Angel Gabriel
- Agua Bendita (TV) → Padre Guido
- Panday Kids (TV) → Tasyo
- Ishmael → Nestor
- Layang Bilanggo → Paul
- Ngayon at Kailanman (TV) → Vener Torres
- Shake, Rattle & Roll 11 → Diablo (segment "Diablo") (voice)
- The Blood Trail → Danilo Marquez
- Tatang → Tatang Ruding
- Joaquin Bordado (TV) → Jilco
- E.S.P. (TV) → Bestre
- I.T.A.L.Y. (I Trust and Love You) → Destiny's Father
- Ang Cute Ng Ina Mo! → RP President
- Ataul: For Rent → Tata Islaw
- Noel (TV)
- Image Nation → (segment "Mistulang Kamera Obskura")
- Circumcision
- Baryoke
- Bcuz Of U → Tatay
- Evolution of a Filipino Family → Kadyo
- Silent Passage → Pacio Garcia
- Till There Was You → Frank Boborol
- Bertud Ng Putik → Dodong
- Agimat, Anting-anting Ni Lolo → Fr. Tolon
- La Vida Rosa → Lupo
- The Film Biker → Jimmy
- Deathrow → Gabino
- Reef Hunters → Dado
- Kahapon, May Dalawang Bata → Terio
- José Rizal → Paciano Mercado
- In the Navel of the Sea → Gusting
- They Call Me Joy → Tikyo
- Sanggano → Father Luis
- Segurista → Pepe Moreno
- Mumbaki → Ramon Atiwan
- Utol → Mang Kanor
- Elena's Redemption → Pedring
- Leon Cordero → Tito Miroy
- Iligpit si Bobby Ortega: Markang Bungo 2
- Unsung Heroine
- Darna: The Return → Barangay Captain
- Loretta → Prosecutor
- Col. Billy Bibit, RAM → Datu Kiram
- Noli Me Tangere (TV) → Asawa ni Sisa
- Sakay → Col. Lucio de Vega
- Aswang → Nato
- The Nun → N.G.O. Member
- Heroes
- Shake, Rattle & Roll III → Fr. Salazar (segment "Ate")
- Sister → Fr. Salazar
- Fatal Vacation
- Demonstone → General (as Crispin Medina)
- One Day Without God → Pfc. Nelson Galang (as Crispin Medina)
- Fight for Us → Chef 'Sparrow'
- Saigon Commandos → Quy (as Crispin Medina)
- Sweet Revenge → Tak (as Crispin Medina)
- Once Upon a Time
- Unfaithful Wife → Villa
- The Graduates
- Scorpio Nights → Barkada
- Virgin Forest → Macabebe
- Wrenched From Heaven
- Shake, Rattle & Roll
- Sister Stella L. → Nes
- Of the Flesh → Menardo
- Miracle → Pilo
- Moral → Professor
- Boystown