Acting

Badge Of Honor
as PO2 Jumeil Javier

Pwera Usog
as Jean's Dad

Bubog

The Escort
as Mayor Gibo

Bonifacio: Ang Unang Pangulo
as Padre Mariano Gómez

Shake, Rattle, and Roll Fourteen: The Invasion
as 1st Lt. Bert Garces (segment "Lost Command")

Lost Command
as 1st Lt. Bert Garces

Kulimlim
Alab ng Lahi

Hari ng Selda: Anak ni Baby Ama 2
as Erwin

Blood vs Duty
as Emil Azuelo · 40 ep.

A Soldier's Heart
as Dante G. Marasigan · 110 ep.

Ningning
as Crisanto "Mang Cris" Garcia · 125 ep.

Magkano Ba ang Pag-ibig?
as Oscar Ramos · 100 ep.

Bukas Na Lang Kita Mamahalin
as Raul Gimeno · 55 ep.

Lorenzo's Time
as Vincent Castillo · 70 ep.

Totoy Bato
as Manuel Velarde · 93 ep.

Joaquin Bordado
as Alfredo · 108 ep.

Asian Treasures
as Leo · 118 ep.
Basta't Kasama Kita
as Atty. Phillip 'Buhawi' Felipe Agda · 338 ep.