Known For
Photos
Filmography

The People Have Spoken
TV · as Self - Contestant · 1 ep

Sinagtala
Movie · as Reggie

Stars on the Floor
TV · as Self - Judge · 1 ep
My Husband's Wife
TV · as Jordan Manansala · 207 eps

The Cheating Game
Movie · as Miguel Agustin

Badge Of Honor
Movie · as Chief Inspector Rolando Ramos

On the Job: The Missing 8
Movie · as Bernabe

Break Shot
TV · as Miguel Salvador / "El Salvador" · 65 eps

Limitless: A Musical Trilogy
Movie

On the Job
TV · as Bernabe · 6 eps

Smoldering Tears
TV · as Alexander "Alex" Montaire · 72 eps

Obsession
TV · as Matteo Divinagracia · 78 eps

The Portrait
Movie · as Charlie Dacanay

K9
Movie

Asawa Ko Karibal Ko
TV · as Gavin Corpus · 114 eps

Ex With Benefits
Movie · as Andrew

Buy Now, Die Later
Movie · as Ato
Filemon Mamon
Movie · as Mr. Magdalo

Modus
Movie

Doble Kara
TV · as Banjo Manrique · 381 eps

Dilim
Movie · as Emer

On the Job
Movie · as Bernabe
Saturday Night Chills
Movie

Bukas Na Lang Kita Mamahalin
TV · as Marcus Ramirez · 55 eps

Forever and a Day
Movie · as Mico

A Mother's Story
Movie · as King

Reputasyon
TV · as Henry Aragon · 140 eps

Island
Movie · as Ray

Shake Rattle & Roll 12
Movie · as Ray (segment "Isla")

Cinco
Movie · as Alvin (segment "Mata")
Kristine
TV · as Lance Navarro · 129 eps
Magkano Ang Iyong Dangal?
TV · as Troy Sandoval · 77 eps

Lamanglupa
Movie · as Archie

Shake, Rattle & Roll 11
Movie · as Archie (segment "Lamanglupa")

You Changed My Life
Movie · as Macoy Romero
Happy Hearts
Movie · as Alvin

Katas ng Saudi
Movie

Bahay Kubo: A Pinoy Mano Po!
Movie · as Cholo

Rounin
TV · as Mythos · 68 eps

Spirits
TV · as Red · 108 eps

Mr. Suave
Movie · as Carl

Pakisabi Na Lang... Mahal Ko Siya
Movie · as Geomar


