
Known For
Filmography

The Loyalty Game
TV · as Albert de Castro · 13 eps

Sosyal Climbers
Movie · as Boss Gil

It's Okay to Not Be Okay
TV · 2 eps

Kalikot
Movie · as Boss BJ

What's Wrong With Secretary Kim
TV · as Dr. Villa · 6 eps

Halfmates
TV · 13 eps

Yung Libro sa Napanood Ko
Movie

Dirty Linen
TV · as Chief Del Mundo · 7 eps

Batang Quiapo
TV · as Young Don Julio Montenegro · 3 eps

2 Good 2 Be True
TV · as Atty. Ramon Evangelista · 130 eps

Almost Paradise
TV · as Diego · 1 ep

Unbreakable
Movie · as Doctor

Call Me Tita
TV · as Anton · 8 eps

Story Of My Life
TV · as Rod · 2 eps

Goyo: The Boy General
Movie · as Jose Luna

Toto
Movie

My Bebe Love: #KiligPaMore
Movie

Where I Am King
Movie

She's the One
Movie · as Rudy

Anatomiya Ng Korupsiyon
Movie · as Mr. Robles' Lawyer

In the Name of Love
Movie · as Campaign Manager

Bcuz Of U
Movie · as Impounding Office Policeman

If Only Love Has Chosen Me
Movie · as Norman

Illusion
Movie