Known For
Filmography

Cruz vs. Cruz
TV · as Joel · 54 eps

Secrets of Urduja
TV · as Kenzo · 48 eps

First Lady
TV · as Condrad Enriquez · 97 eps

The First Nanny
TV · as Conrado Enriquez / "Conrad" · 78 eps

I Can See You
TV · as Val Valdez · 5 eps
Dahil sa Pag-ibig
TV · as Gary Sandoval · 100 eps

Victor Magtanggol
TV · as Modi · 80 eps

Haplos
TV · as Benedict “Benny” Dizon / Eduardo Gomez · 164 eps

Pilapil
Movie

Whistleblower
Movie · as Ronald Cadiz

Encantadia
TV · as Hitano / Berdano · 218 eps

Intertwined
Movie

Ang Lihim ni Annasandra
TV · as Enrico Sanchez · 88 eps

One More Try: My Husband's Lover the Concert
Movie · as Self

My Husband's Lover
TV · as Paul Salcedo · 94 eps

Magdalena: Anghel sa Putikan
TV · as Jet Collado · 75 eps

Kasalanan Bang Ibigin Ka?
TV · as Tristan · 64 eps
Broken Vow
TV · as Rico · 93 eps
