highest rated
acting
- A Secret in Prague (TV) → Norberto Ruiz
- A Special Memory
- Incognito (TV) → Philip Rivera
- Roja (TV) → Emil "Uno" Padua
- Isolated → Peter
- Near Death
- And the Breadwinner Is... → Popsie
- Everyone Knows Every Juan → Roel
- Sinner's Club → Danny
- Visitor → Amir
- Sagrado (TV) → Ernesto Malonzo / Estong
- Outside → Arturo
- Lolo and the Kid → Lolo
- The Hearing → Fiscal Mariano
- Under a Piaya Moon → Lolo Poldo
- Bullet Day
- Dirty Linen (TV) → Rolando Sinag / Abe Matias
- Moro → Bapa Hamid
- Ikaw Lang Ang Mahal → Butch Alipato
- One Good Day (TV) → Eddie Rodrigo
- On the Job (TV) → Tatang
- Barumbadings
- The Brokers
- Circle of Bones → Realtor
- Starla (TV) → Mang Greggy
- Miracle in Cell No. 7 → Boss Sol
- Pang MMK
- Jacqueline Comes Home: The Chiong Story → Dionisio Chiong
- Northern Lights: A Journey to Love → Kado
- Die Beautiful → Trisha's father
- Just the 3 of Us → Arturo Manalo
- Padre de Familia
- Ang Babae sa Septic Tank 2: #ForeverIsNotEnough
- Tisay → Brando
- On the Wings of Love (TV) → Soliman "Mang Sol" Olivar
- Felix Manalo → Teofilo Ramos
- Ibong Adarna: The Pinoy Adventure → Sultan Mabait
- Sine, Laging Kasama → Self
- Honesto (TV) → Hugo Layer
- Juan dela Cruz (TV) → Jose "Pepe" Guerrero
- On the Job → Mario "Tatang" Maghari
- Kimmy Dora: Ang Kiyemeng Prequel → Curtis
- The Patriarch → Andres
- Juana C. The Movie
- The Diplomat Hotel
- The Bourne Legacy → Citrus Samaritan
- Lorenzo's Time (TV) → Badong Gamboa
- Captive
- The Healing → Melchor
- Pridyider → Mr. Benitez
- A Secret Affair → Jimmy
- Just One Summer → Daniel 'Sir Dan' Cuaresma, Sr.
- The Kidnappers of Ronnie Lazaro → Joel Torre
- Mariposa: Sa Hawla ng Gabi
- Kamera Obskura
- Huling Biyahe → Kasamahan 2 / Direk Joe
- 100 Days to Heaven (TV) → Andres Delgado
- Amigo → Rafael
- Subject: I Love You → Marlon
- The Marquis → Le commandant du SWAT
- Century of Birthing → Amang Tiburcio
- Flight of an Angel
- Grazilda (TV) → Fernando
- In Your Eyes
- In Your Eyes → Dr. Samuel Olfindo
- Zorro (TV) → Roberto Pelaez / Rosso
- Surviving Evil → Joey Valencia
- The Beerhouse → Bossing
- Iisa Pa Lamang (TV) → Rolando Ramirez
- Saan Darating Ang Umaga? (TV) → Ruben Rodrigo
- Ploning → Old Siloy
- Baler → Commandante Teodorico Luna Novicio
- Affliction → Dulpo
- Namets! → Caveman
- Pangarap na Bituin (TV) → Cocoy Mendoza
- The Promise → Gustin
- Baliw
- Green Paradise → Ronaldo
- Ataul: For Rent → Guidote Alejo
- Gulong ng Palad (TV) → Tomas Santos
- Rigodon → Dante
- Umaaraw, Umuulan → Paolo's Dad
- Boso
- Mukha (TV) → Guido
- Pepot Artista → Himself/Taxi Driver
- Last Take, Last Shot
- Hari ng Sablay → Rodel
- Sa Ilalim ng Cogon
- The Son of Brocka
- Pinoy/Blonde
- Say That You Love Me → Gabriel
- Marina (TV) → Elias Sto. Domingo
- Kuya → Jill's Pa
- Evolution of a Filipino Family → Mayor
- Lastikman: Unang Banat
- Panaghoy sa Suba → Damian
- Sana'y Wala Nang Wakas (TV) → Anton Garcia
- 1st Time → Chino Lee
- Sanib → Armando
- My First Romance → Dante (segment "Two Hearts")
- Chavit → Sotero
- Ang Kapitbahay → Nicanor
- Pakisabi Na Lang... Mahal Ko Siya → Melencio
- Singsing Ni Lola → Fidel
- Utang Ni Tatang → Mike
- Batang West Side → Juan Mijares
- Taxi ni Pilo → Pilo
- The Child → Rudy
- A Change of Heart → Francis
- Third World Hero → Jose Rizal
- Spirit Warriors → Roman
- Esperanza: The Movie → Raul
- Naked Under the Moon → Lauro Paharon
- Still Lives → Cop - Narrator
- Kiss Mo 'Ko → Bart Mallari
- Seventeen → Emong
- José Rizal → Ibarra / Simoun
- Berdugo → Jimmy
- DNA → Taka
- Wala Na Bang Pag-Ibig?
- Milagros → Junie
- Mumbaki → Dr. Felix Lorenzo
- Tirad Pass: The Story of Gen. Gregorio del Pilar → Emilio Aguinaldo
- Sana Naman → Pilo
- High Voltage → Edu's partner
- Redeem Her Honor → Daniel
- Rollerboys → Ernest
- Eskapo → Jorge Cabardo
- Nena
- The Lilian Velez Story: Till Death Do Us Part
- Bocaue Pagoda Tragedy
- Lipa 'Arandia' Massacre: Lord, Deliver Us from Evil → Ronald Arandia
- Comfort Women: A Cry for Justice → Fernando
- Tunay na Magkaibigan, Walang Iwanan... Peksman!
- Noli Me Tangere (TV) → Crisostomo Ibarra
- Leonardo Delos Reyes: Alyas Waway → Tasan
- Maricris Sioson - Japayuki → Alvin
- Pandoy: Alalay ng Panday → Redentor
- The Myrna Diones Story (Lord, Have Mercy!)
- McBain → Chauffeur
- Shake, Rattle & Roll III → Milton (segment "Ate")
- Sister → Milton Redoblado
- Umiyak Pati Langit
- Kunin Mo ang Ulo ni Ismael
- Machete: Istatwang Buhay → Eddie Boy
- Smokey Mountain: Mga Banyaga Sa Sariling Lupa
- First Lessons
- Devil's Child → Padre Damian
- Hiwaga Sa Balete Drive → Peter / Uncle Paul
- Magkano Ang Iyong Dangal? → Larry
- Isusumbong Kita sa Diyos
- Once Upon a Time → Bakal
- Olongapo: The Great American Dream → Joel
- Unfaithful Wife → Fidel
- The Graduates
- I Love You Mama, I Love You Papa → Gilbert
- Prisoner in the Dark → Lito / Eddie
- The New King
- Bituing Walang Ningning → Garry Diaz
- Isla → Sonny
- Beware: Bed Sins
- Bagets 2 → Special Sabet
- Shake, Rattle & Roll → Johnny / Juanito (segment "Baso")
- You Cannot Trample Me → Rolian Tuazon
- Glass → Johnny/Juanito
- Of the Flesh → Goryo
- Midnight Passion → Armand Javier
- Gold, Silver, Death → Miguel Lorenzo
- Wake Up... Maruja → Joel