highest rated
acting
- Manipula → Gregor
- Us in the End
- The Time That Remains → Juan Pablo
- Lakambini, Gregoria de Jesus → Daniel Tirona
- Lola Barang
- Donselya → Benicio
- Celestina: Burlesk Dancer
- Stag
- Red → Canor
- The Blood Brothers
- Batang Quiapo (TV) → Mando Mendoza
- The Seed of Love (TV) → Robert Jurado Jr. / Nelson
- Boso Dos → Erpat
- Roadkillers (TV) → Caloy
- Pieta → Isaac's Father
- Hour of Danger → Bembol
- The Vigil → Minister Ignacio
- Virgin Forest → Mang Canor (Killer Father)
- The Woman Who Loses Herself → Fidel
- Bugso → Boss
- My Father, Myself → Domeng / Robert's friend
- Dear God (TV) → Nestor
- Rooftop
- Mamasapano: Now It Can Be Told
- Nanahimik ang Gabi → Colonel
- Bakas ni Yamashita
- Son of Macho Dancer
- Click, Like, Share (TV) → Gardo
- Big Night! → Manolo
- Smoldering Tears (TV) → Rafael "Paeng" Ignacio
- Lockdown
- Huwag Kang Lalabas → Buboy (segment "Hotel")
- Nang Dumating si Joey
- Happenstance (TV) → Fabian
- Suarez: The Healing Priest
- Bagman (TV) → Teocito Banal
- Mystery of the Night
- Damaso
- Elise → Elise's Dad
- Bato → Governor
- Unbreakable → Dodi
- The Woman and the Gun → Sonny
- Boy Tokwa: Lodi ng Gapo
- Halik (TV) → Gustin Bartolome
- Glorious → Mike
- Aurora → Eddie
- Kahit Ayaw Mo Na
- Bomba → Ben
- Petmalu
- Dark Is the Night
- Mama’s Girl → Mario
- Pinay Beauty
- All Souls Night
- Hayok (Ipaglaban Mo) → Macario
- Pastor
- Bes and the Beshies
- Throwback Today
- Bubog
- Siphayo → Dante
- The Super Parental Guardians → Dylan Dioko
- Ma' Rosa → Oscar
- Whistleblower → Archie Valera
- Vince & Kath & James → Kath's father
- 1st Sem
- Iadya Mo Kami
- Heneral Luna → Juan Luna
- Tandem → Alba
- Haunted Mansion → Ella's Father
- Hiram na Alaala (TV) → Alexander "Xander" Dizon
- Anna Karenina (TV) → Lucas Fuentebella
- Porno
- Alamat ni China Doll → Perry
- Magdalena: Anghel sa Putikan (TV) → Rodolpo "Dolpo" Fuentebella
- Captive → Fred Siazon
- Hiyas (TV) → Lucio
- The Healing → Ruben
- Mundo Man ay Magunaw (TV) → Emilio
- Bwakaw → Berting
- Ad Ignorantiam
- El Presidente → Gen. Tomás Mascardo
- MNL 143 → Ramil
- My Kontrabida Girl → Ishmael Bernal
- Fable of the Fish → Turing
- Agawan Base
- Rubi (TV) → Danilo Capili
- Momay (TV) → Fred Corpuz
- Little Star (TV) → Gener Estrella
- Halik sa tubig
- Tuksó → Sir Paul
- Kambal sa Uma (TV) → Aurelio Ocampo
- The Execution of P → Leo
- Soliloquy
- Prinsipe Sabong → Jeffrey
- Ante
- Ante → Danny
- Sisa → Rizal
- UPCAT → Joaquin - adult
- Prinsesa ng Banyera (TV) → Sigmund Pertierra
- Sinasamba Kita (TV) → Eddie
- Princess Charming (TV) → Ronald Santos
- The Inmate → Boy P.
- The Man in the Lighthouse → Young Tisho
- Nars
- Angels → Tatay Nanding (segment "Angel of Love")
- Happy Hearts → Sarah's Lover
- Tinig (TV) → Renato
- Summer Heat → Andy
- The Masseur → Alfredo / Marina Hidalgo
- Grandma's House 2 → Priest
- Say That You Love Me → Bob
- The Son of Brocka
- Wag Kukurap (TV)
- Mano Po III: My Love → Melencio (Fujian China 1959)
- Tag-init → Gusting
- Sabel → Santi
- Forever My Love → Troy's Dad
- Homecoming
- Mano Po → Tonyo
- Tikim
- Deathrow → Cenon
- Eto Na Naman Ako → Gregory Valdez
- Sa Paraiso ni Efren → Melvin
- Sa Iyo Ang Sarap... Akin Ang Hirap
- Still Lives → Paul
- Dumating Ka Lang Ba Para Umalis?
- Good Midnight → Rene (segment "Killer Van")
- Init ng Dugo
- The Man in Selya's Life → Carding
- Masikip, Masakit, Mahapdi
- Modelo
- Super Ranger Kids → Mikaelo
- Isla: The Young Version
- Hangga't May Hininga → Tony Boy
- Mulanay: Sa Pusod Ng Paraiso
- The Flor Contemplacion Story → Gilbert
- Bocaue Pagoda Tragedy
- Alyas Totoy: Kamay Na Bakal Ng WPD
- Sakay → Party Guest
- Kapag Iginuhit Ang Hatol Ng Puso
- Stella Magtanggol
- Maalaala Mo Kaya (TV) → Ruperto
- Anak ni Baby Ama → Mark
- Dirty Affair → Jonathan
- Macho Dancer → Pol