Known For
Filmography

FANEY (The Fan)
Movie · as Himself

The Alibi
TV · as Ricardo Zamora · 14 eps

Crosspoint
Movie · as Alvin

Tomacruz: Sa puso ng anak
Movie · as Diego

Beautiful Justice
TV · as Roman Bernardo · 100 eps

Rice Soldiers
Movie

Feng Shui 2
Movie · as Jack

English Only, Please
Movie · as Toti

El Presidente
Movie · as Artemio Ricarte

ÜnOfficially Yours
Movie · as Duke

Alakdana
TV · as Rico Romero · 78 eps

Sa Ngalan ng Ina
TV · as Zaldy Sanchez · 25 eps

Tutok
Movie · as Ka Rolan
Carnivore
Movie

Enteng Kabisote 4: Okay ka, Fairy ko... The Beginning of the Legend
Movie

Zaido: The Space Sheriff
TV · as Zion · 100 eps

Super Twins
TV · as Manuel Paredes · 78 eps

U Belt
Movie

Dahil Tanging Ikaw
Movie

Habang May Buhay
Movie · as Gary

Where 'D' Girls 'R'
Movie · as Roberto Mondragon III

The Flor Contemplacion Story
Movie · as Xandrex Contemplacion

Campus Girls
Movie · as Louie

Muling Umawit ang Puso
Movie · as Vincent

Yesterday's Promise
Movie · as Leonardo San Juan

Maalaala Mo Kaya
TV · as Rey · 1 ep

Takot Ako, Eh!
Movie

Three Mothers, One Child
Movie

Super Wan-tu-tri
Movie · as Prinsipe Satur / Nonoy

Halimaw
Movie · as Cocoy

I Love You Mama, I Love You Papa
Movie · as Ian Villena
