Known For
Filmography

The Iron Heart
TV · as Echo Madrigal · 163 eps

Huwag Kang Mangamba
TV · as Samuel Cordero · 168 eps

Sunday Night Fever
Movie · as Mikey
Apoy Sa Dagat
TV · as Antonio "Anton" Lamayre · 102 eps

24/7 In Love
Movie · as Ken Ramirez

Rakenrol
Movie · as Jacci Rocha

Guns and Roses
TV · as Marcus Aguilar · 80 eps

Dalaw
Movie · as Anton

Mamarazzi
Movie · as Carlo

Sa'yo Lamang
Movie · as Paul
Slow Fade
Movie · as Darius Sales

Sabel
TV · as Frederico "Eric" Zaragosa · 72 eps
Rubi
TV · as Hector Ferrer · 127 eps
Only You
TV · as Jonathan Sembrano · 85 eps

Sineserye Presents: Maligno
TV · as Hector Salcedo · 20 eps

Iisa Pa Lamang
TV · as Miguel Castillejos · 85 eps

Pi7ong Tagpo
Movie · as Mike (segment "Ninoy")
Palimos ng Pag-ibig
TV · as Rodel Alcaraz · 33 eps
Margarita
TV · as Bernard Beltran · 40 eps

Princess Sarah
TV · as Master Brandon Crissford · 30 eps

Rounin
TV · as Cadmus · 68 eps

Wherever You Are
Movie · as Ito
'Til Death Do Us Part
TV · as Manuel · 73 eps

Ikaw ang Lahat sa Akin
TV · as Ivan Ynares · 125 eps

Bcuz Of U
Movie · as RJ

Volta
Movie · as Lloyd Ventura

Marina
TV · as Lirio · 188 eps
Buttercup
TV · 1 ep

Jologs
Movie · as Mando

Bahid
Movie · as Rodney

La Vida Rosa
Movie · as Dado

Ano Bang Meron Ka?
Movie · as Jason
Recuerdo de Amor
TV · as Paulo Jose Villafuerte / Ariel Sebastian · 433 eps

Bukas na Lang Kita Mamahalin
Movie · as Jimboy
Gusto Ko Nang Lumigaya
Movie · as Orlando

Mula sa Puso
Movie · as Michael

Gimik: The Reunion
Movie · as Gary Ballesteros
Bakit Pa?
Movie · as Joseph Morales

Soltera
Movie · as Enrico / Eric Robles

Saan Ka Man Naroroon
TV · as Bart · 508 eps

Dahil Mahal na Mahal Kita
Movie · as Ryan

Good Midnight
Movie · as Louie (segment "Fatman")

Calvento Files: The Movie
Movie · as Rodolfo (segment "Balintuwad")

Mula Sa Puso
TV · as Michael Miranda · 538 eps

!Oka Tokat
TV · as Benjamin "Benjie" Catacutan · 7 eps

Gimik
TV · as Gary Ballesteros · 10 eps
