
Acted in 67
2020s
- 2025
Bad Genius: The Series
TV
- 2024
- 2023
Tuhog
Roldan
Mary Cherry Chua
Movie
- 2022
Kara Krus
Mayor
Always
Movie
Sitio Diablo
Aplaon
Flower of Evil
Baldo Ongkiko · 32 episodes
Hugas
Dido
- 2021
Marry Me, Marry You
Aljo · 95 episodes
2010s
- 2019
Eyes in the Dark
Juancho
Bato
Movie
- 2018
- 2016
Once Again
Lucas Carbonnel · 59 episodes
- 2015
- 2012
El Presidente
Procopio Bonifacio
Hitman
Movie
- 2011
Ikaw Lang ang Mamahalin
Berto · 90 episodes
Manila Kingpin: The Asiong Salonga Story
Pepeng Hapon
2000s
- 2002
D' Uragons
Grego
Masarap Na Pugad
Movie
Mga Batang Lansangan... Ngayon
Jerry
- 2001
Mahal Kita... Kahit Sino Ka Pa
Movie
- 2000
Sugo ng Tondo
Rigor
Sagot Kita: Mula Ulo Hanggang Paa
Butch
Pag Oras Mo... Oras Mo Na
Movie
1990s
- 1998
Squala
Movie
Ben Delubyo
Movie
- 1997
Anak ni Boy Negro
Nap
Boy Chico: Hulihin si Ben Tumbling
Movie
- 1996
Masamang Damo
Movie
Mahal Kita, Alam Mo Ba?
Mario
- 1995
The Grepor Butch Belgica Story
Butch Belgica
Urban Rangers
Ding
Silakbo
Movie
- 1994
The Untold Story: Vizconde Massacre II - May the Lord Be with Us!
Member of Glen's Gang
Mistah: Mga Mandirigma
New Recruit
- 1993
Pita: Terror ng Kalookan
Movie
- 1992
Andres Manambit: Angkan Ng Matatapang
Tony Manambit
Pacifico Guevarra: Dillinger ng Dose Pares
Berting
Jesus Dela Cruz at ang mga Batang Riles
Chito
Blue Jeans Gang
Tom
- 1991
Darna
Movie
Mga Batang City Jail
Erik
- 1990
Titser's Enemy No. 1
Goliath
1980s
- 1989
Dear Diary
Bogs Quiroy (segment "Dear Killer")
Estudyante Blues
Bart
Bakit Iisa Lamang ang Puso?
Movie
Bondying: The Little Big Boy
Ronnie
- 1988
Kumander Bawang
Kiko
Arsenio Cayanan: Alyas Boy Negro
Young Boy Negro
- 1985
Public Enemy No. 2: Maraming Number Two
Joko
- 1984
Insane
Young Fernando
Cry of Justice
Bong
- 1980
Kosa
Movie