
Acted in 83
2020s
- 2025
Lola Barang
Movie
How To Get Away From My Toxic Family
Domingo, Jr.
In Thy Name
Movie
- 2024
- 2023
Haligi
Movie
- 2022
Kumusta Bro?
TV
- 2021
He's Into Her: The Movie Cut
Maxim Luna
Love and Pain in Between Refrains
Movie
He's Into Her
Maximore Luna · 26 episodes
- 2020
Suarez: The Healing Priest
Movie
I Am U
Henry · 7 episodes
Bitter Diaries
Dante · 1 episode
2010s
- 2019
Damaso
Movie
- 2018
1957
Karding
Petmalu
Movie
- 2017
AWOL
Castro
Requited
Movie
The Family That Doesn't Weep
Movie
- 2016
Malinak Ya Labi
Movie
- 2015
Manila's Finest
Movie
Felix Manalo
Teofilo Ora
- 2014
Shake, Rattle & Roll XV
Young Angkong Cesar (segment "Ulam")
Bonifacio: Ang Unang Pangulo
Movie
Maratabat
Movie
Sigaw sa Hatinggabi
Movie
- 2012
Amorosa: The Revenge
Sgt. Villegas
My Daddy Dearest
Bryan · 50 episodes
- 2011
Shake, Rattle & Roll 13
Husband of Cornelia (segment "Parola")
- 2010
Island
Domeng
Shake Rattle & Roll 12
Domeng (segment "Isla")
Dalaw
Danilo
Third World Happy
Danny
Boy Toys
Movie
White House
Nix
2000s
- 2009
The Game of Juan's Life
Movie
Villa Estrella
Angelo
Grandpa Is Dead
Kiko
- 2008
UPCAT
Michael
One True Love
Engineer
Paupahan
Aldo
Sisa
Elias
Manikang papel
Movie
- 2007
Vhagetz
Movie
The Man in the Lighthouse
Fernando Atienza
- 2006
Pacquiao: The Movie
Manny's Uncle
Sukob
Edwin
- 2004
Mano Po III: My Love
Lilia's Father (Fujian China 1959)
So... Happy Together
AJ
Forever My Love
Movie
Beautiful Life
Vic
Kuya
Ferdie's Dad
- 2003
Homecoming
Movie
Filipinas
Greg
Lupe: A Seaman's Wife
Father Dario
Bugbog Sarado
Private Investigator
- 2002
Mano Po
Joey Yang
Sex Files
Movie
Mamasan
Boy
Virgin People 3
Lucio
- 2001
Halik Ng Sirena
Brando
In the Bosom of the Enemy
Guerilla Leader
- 2000
Deathrow
Armand
Yakapin Mo ang Umaga
Movie
1990s
- 1999
Asin at Paminta
Movie
Mister Mo, Lover Ko
Aries
Jumping Over Thorns
Gus
Always Looking for You
Ka Lando
Sidhi
Constabulary Officer
Still Lives
Marcel
- 1998
José Rizal
Isagani
Pagnanasa
Movie
Cariño Brutal
Raul
Curacha: The Restless Woman
Ronald
- 1997
Duplikado
Movie
Flames: The Movie
Dindo (segment "Pangako")
Lahar: Paraisong Abo
Movie
Bayad Puri
Movie
- 1996
Why Is There a Yesterday?
Helen's Comrade
- 1993
Wherever You Are
Ruben