Known For
Filmography

Project Loki
TV · as Detective Gareth · 18 eps

Huling Sayaw
Movie · as Coach Ezekiel

Ahasss
Movie · as Lt. Agusto

Instant Daddy
Movie

Para Kang Papa Mo
Movie

Halo-halo X
TV · as Melchor · 1 ep

Pieces of Paradise
TV · as young Daniel · 39 eps

Kinsenas, Katapusan
Movie · as Beth's father

Purificacion
Movie · as Julio

Virgin Forest
Movie · as Albert

Secrets of a Nympho
TV · as Cong. Ramon Zuniga · 8 eps

Crush Kong Curly
Movie · as Matthew

Paraluman
Movie · as Peter

G!
Movie

Ate, Kuya, and the Rule
Movie

History of the Underground
Movie

New Generation Heroes
Movie

Tibak
Movie
EJK
Movie

Manila's Finest
Movie
Kamandag Ni Venus
Movie

The Guerilla is a Poet
Movie

Bullet Day
Movie

Limang Dipang Tao
Movie · as Chester

Tumbok
Movie · as Benjie

Donor
Movie · as Bosco

HIV: Si Heidi, Si Ivy at Si V
Movie

Working Girls
Movie · as Leon Arnaldo

Hollow
Movie · as Caloy
Trudis Liit
TV · as Catalino "Lino" Capili · 90 eps

Alyna
TV · as Reynaldo "Naldo" Natividad · 100 eps

I Love Dreamguyz
Movie · as Didi
Bala Bala: Maniwala Ka
Movie
Fidel
Movie · as Goonie

Ay Ayeng
Movie

Sisa
Movie · as Crisostomo Ibarra

Baler
Movie · as Mauro

Motorcycle
Movie

Huling Pasada
Movie
Miss Taken
Movie

You Are the One
Movie · as Venjamin Garcia

Ilusyon
Movie · as Artist
Hawak Ko Ang Langit
TV · 85 eps

Tugatog
Movie

A Date With Jao Mapa
Movie · as Jao Mapa
Eat Bulaga!
TV · 1 ep

Di Ba't Ikaw
TV · as Victor "Junie" Montecillo Jr. · 120 eps

Dahil Tanging Ikaw
Movie

Matrikula
Movie

Babae
Movie

Pare Ko
Movie · as Chipper

Asero
Movie · as Troy

Hataw Na!
Movie · as Nico Torres
ASAP
TV · 1 ep

Maalaala Mo Kaya: The Movie
Movie · as Jerry

One and Only Star
Movie

Palibhasa Lalake
TV · as Jao · 1 ep
