Known For
Filmography

A Secret in Prague
TV · as Donatello / The Painter · 1 ep

Kuan On One
TV · as Self - Guest · 1 ep

Penduko
Movie · as Pedro Penduko

Black Rider
TV · as Rafael "Paeng" Policarpio · 188 eps

On Vodka, Beers, and Regrets
Movie · as Ronnie

Mina-Anud
Movie · as Paul

Single/Single: Love Is Not Enough
Movie · as Joey

Bagani
TV · as Lakam · 118 eps

Across The Crescent Moon
Movie · as Abbas Misani

Can't Help Falling in Love
Movie · as Jason Aguinaldo

The Ghost Bride
Movie · as Clinton

Tupang Ligaw
Movie

Dolce Amore
TV · as Giancarlo de Luca · 137 eps

Inday Bote
TV · as Greg Navarro · 53 eps

Somebody To Love
Movie · as Tristan Villarama

Flight 666
Movie · as Dave

Moron 5.2: The Transformation
Movie · as Michael Angelo

Shake, Rattle & Roll XV
Movie · as Dave (segment "Flight 666")
Saturday Night Chills
Movie

Jim Fernandez's Galema: Anak ni Zuma
TV · as Morgan Villalobos · 130 eps

My Cactus Heart
Movie · as Carlo

Paglaya sa Tanikala
Movie · as Bro. Jerry / St. Jerome

Catch Me... I'm in Love
Movie · as Vitto

My Binondo Girl
TV · as Trevor Wu · 110 eps

Agua Bendita
TV · as Ronnie Aguirre · 147 eps

Kung Fu Kids
TV · as Gian Marasigan Fernandez · 63 eps

Ligaw na Bulaklak
TV · as Michael Espiritu · 110 eps
