2024
Sagrada Luna as Supremo Papa/Roman
2023
Huling Sayaw as Atty. Gerry
2022
Mars Ravelo's Darna as Antiporda (65 episodes)
2022
Mars Ravelo's Darna as Ernie Antiporda (65 episodes)
2020
I, Will: The Doc Willie Ong Story as Consultant Doctor
2015
Inday Bote as Mike Navarro (53 episodes)
2013
The Fighting Chefs as Macho Chef
2010
Tanging Yaman as Baltazar (92 episodes)
2009
Oh, My Girl! A Laugh Story... as Gay Friend 1
2006
Rome and Juliet as Karibal
2002
May Pag-ibig Pa Kaya? as Roger Santos
2001
Minsan May Isang Puso as Pocholo Arcilla
2001
Ooops, Just Wait… This’ My Discrete! as Arthur
2001
Mahal Kita... Kahit Sino Ka Pa
2000
Ping Lacson: Super Cop as Boy Vitero
1999
Alyas Pogi: Ang Pagbabalik
1997
Babangon Ang Huling Patak ng Dugo
1997
Ikaw Na Sana as Eric de Saavedra (272 episodes)
1997
Kapag Nasukol ang Asong Ulol
1992
First Time… Like A Virgin!
1992
You are Everything to Me
1992
Iisa Pa Lamang as Sonny
1992
Yakapin Mo Akong Muli
1992
Cornelia Ramos Story: Ako Ang Nagwagi
1992
Si Lucio at si Miguel: Hihintayin Kayo sa Langit
1991
Kung Sino Pa Ang Minahal
1991
My Pretty Baby as Pedito
1989
Regal Shocker (The Movie)
1986
Sana'y Wala Nang Wakas as Jeffrey Eleazar