
Atuação
33 títulos • ativo desde 2003

Heavenly Touch
como Gerry

Babae sa Breakwater
como Buboy

Walang Kawala
como Balut Vendor

Amor ou Negócios?
como Carlo

10000 Hours
como Young San Juan

English Only, Please
como Vincent

Mga Pusang Gala
como Jojo

Ang Nawawala
como Teddy Guinoo

Santa Santita
como Onat

Shake Rattle & Roll 12
como Raymund (segment "Punerarya")

Catch Me... I'm in Love
como Paolo
Slow Fade
como Mac-Mac

Pintakasi
como Elenco

Tiyanaks
como Gasoline Boy

Seroks
como Ipe

Manang Biring
como Elenco

Dyamper
como Elenco

Still Life
como Elenco

Eyeball
como Boy 2

Huwag Kang Titingin
como Elenco