Known For
Photos
Filmography

Wild Flowers
Movie · as Young Dune

False Positive
TV · as Froilan Siodora · 20 eps

Ang Dalawang Ikaw
TV · as Greg Perez · 60 eps
Dahil sa Pag-ibig
TV · as Roger · 100 eps

Liway
Movie · as Ric / Commander Toto

Contessa
TV · as Oliver Sta. Ana · 147 eps

I'm Drunk, I Love You
Movie · as Jason

Destined to be Yours
TV · as Jason Abesamis · 63 eps

Juan Happy Love Story
TV · as Henry · 80 eps

Sleepless
Movie

Healing Hearts
TV · as Stephen · 89 eps

Tumbang Preso
Movie · as Nico

Ang Dalawang Mrs. Real
TV · as Daniel "Dado" Salazar · 80 eps

Ang Tag-araw ni Twinkle
Movie · as Pj

Coming Soon
Movie · as Darwin

Indio
TV · as Tuhay / Cesario · 97 eps

Katipunan
TV · as Pacquing · 10 eps

Magkano Ba ang Pag-ibig?
TV · as Bobby Buenaventura · 100 eps

What Isn't There
Movie · as Gibson Bonifacio
Madaling Araw Mahabang Gabi
Movie
Cooking Mo, Cooking Ko
Movie · as Julius Capule

Sisid
TV · as Sigfried Zaragoza · 79 eps

Rekrut
Movie · as Omar Mahadin

Grazilda
TV · as Vicente · 85 eps

Lamanglupa
Movie · as Pong

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

Mano Po 6: A Mother's Love
Movie · as Jin Feng's Husband

Love on Line (LOL)
Movie
Fantastikids
TV · as Bogz · 155 eps

Super Inggo
TV · as JP · 120 eps
Qpids
TV · 49 eps

Otso Otso Pamela-mela Wan
Movie · as Mocky Cabangon


