Known For
Filmography

Arouse
Movie · as Marion Valles (archive footage)

Kabit
Movie · as Andrew Vega/Antonio Montero

Halinghing
Movie · as Mark

Forbidden Desire
Movie · as Lawrence

Lawa
Movie · as RJ

La Querida
Movie · as Javy

Sex Games
Movie · as Bobby

Call Me Alma
Movie · as Kabayo

Sugar Baby
Movie · as Eric

Sip
Movie · as Noah

Erotica Manila
TV · as Steven · 2 eps

Minsan Pa Nating Hagkan Ang Nakaraan
TV · as Matt · 15 eps

X-Deal 2
Movie · as Peter

Doblado
Movie · as Ronan/Conan

Purificacion
Movie · as Fr. Ricardo Baltazar / Jude Purificacion

Alapaap
Movie · as Erik

366
Movie · as Chef Rain

Secrets of a Nympho
TV · as Marion Valles · 8 eps

Wag Mong Agawin Ang Akin
TV · as Anton · 8 eps

More Than Blue
Movie · as Eman

Kaka
Movie · as Rick

Bekis on the Run
Movie · as Quartero

Ulan
Movie · as Topi

Last Fool Show
Movie · as Fonzy

Squad Goals: #FBois
Movie · as Connor

Never Not Love You
Movie · as Joanne's Co-worker

Sid & Aya: Not a Love Story
Movie

Just the 3 of Us
Movie · as Jerome

All Of Me
TV · as Lawrence · 110 eps

Catch Me... I'm in Love
Movie · as Erick's Friend

Angelito: Batang Ama
TV · as Charlotte · 110 eps

Pinoy Big Brother: Teen Edition
TV · as Self - Teen Housemate
