Known For
Filmography

Arouse
Movie · as Stephen Chuatico (archive footage)

Mga Batang Riles
TV · as Rendon · 39 eps

Seksi: Pantasya at Pelikula
Movie

La Querida
Movie · as Leo

Hosto
Movie · as Daniel

Bugaw
Movie · as Ser

Hugas
Movie · as Boss Dencio

Adarna Gang
Movie · as Raul

Girl Friday
Movie · as Fredie Ibasco

Selina's Gold
Movie · as Tiago

Laruan
Movie · as Rene

Iskandalo
TV · as Stephen Chuatico · 10 eps

Mahjong Nights
Movie · as Leo

Payback
Movie · as Chairman Rene Martinez

Son of Macho Dancer
Movie

Anak ni Waray vs. Anak ni Biday
TV · as Joaquin Escoto · 62 eps

Children of the River
Movie

Watch Me Kill
Movie

Love is Love
Movie

Call Me Tita
TV · as Oca · 8 eps

The Cure
TV · as Fernan Mallari · 65 eps

Revenge
Movie · as Congressman Alex

Niño
TV · as Lucio · 80 eps

Raketeros
Movie

Seduction
Movie · as Ervin

Kidlat
TV · as Mario Palomares / Burak · 83 eps

Madam Chairman
TV · as Armando "Dodong" de Guzman · 100 eps

Isang Dakot Na Luha
TV · as Mario San Diego · 78 eps

Rain Rain Go Away
Movie · as Mar Gomez

Shake, Rattle & Roll 13
Movie · as Mar (segment "Rain Rain Go Away")

Manila Kingpin: The Asiong Salonga Story
Movie · as Guardame

Babaeng Hampaslupa
TV · as Charles Wong · 113 eps
Ang Utol Kong Hoodlum
TV · as Salazar · 50 eps
Romeo at Juliet
Movie
Lure of the Nest
Movie · as Ernesto Tagunding

Ante
Movie · as Ace

Manila
Movie · as Barry

All My Life
TV · as Gary Romualdez · 60 eps

Florinda
TV · as Ramil Gonzales · 20 eps

Paupahan
Movie · as Roberto San Pedro

Sisa
Movie · as Padre Salvi

Urduja
Movie · as Simakwel (voice)

Nars
Movie

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

Pacquiao: The Movie
Movie · as Emong "Kidlat" Dionisio

Black Magic
Movie · as Elmo

Bakekang
TV · as Kristof Arevalo · 145 eps

Mano Po 4: Ako Legal Wife
Movie · as Elton Chong
Saang Sulok ng Langit
TV · as Dante · 158 eps

Vietnam Rose
TV · as Lê Đình Hiền Hoàng (Miguel) · 105 eps

Feng Shui
Movie · as Inton Ramirez

Mano Po III: My Love
Movie · as Paul

Gagamboy
Movie · as Dodoy / Ipis-Man

Aishite Imasu 1941: Mahal Kita
Movie · as Ichiru

I Will Survive
Movie · as Greg

Singles
Movie

Bayaran
Movie · as Jake

Mano Po 2: My Home
Movie · as Johnson

Ssshhh... She Walks by Night
Movie

The Last Virgin on Earth
Movie · as Fr. Emman

Prosti
Movie · as Nonoy Laki

Mano Po
Movie · as Emerson Lau

Masikip, Mainit, Paraisong Parisukat
Movie · as Al

Balahibong Pusa
Movie · as Nick

Hubog
Movie

Abandonada
Movie · as Nando

The Promise
TV · as Caloy Macaspac · 481 eps

Bullet
Movie

Wangbu
Movie · as Dodong

Sabong
Movie
Halik Sa Apoy
TV · as Jonas · 145 eps

Gloria Gloria Labandera
Movie · as Julio

Habang Nasasaktan Lalong Tumatapang
Movie · as Emil

Totoy Mola
Movie · as Sebastian / Totoy Mola

Magkapalad...
Movie · as Victor

Kaliwa't Kanan, Sakit Ng Katawan
Movie · as Ruben

Kool Ka Lang
Movie · as Ramon Padilla

Bayad Puri
Movie

Sobra Sobra, Labis Labis
Movie

Gayuma: Sana'y Mahalin Mo Rin Ako
Movie

Urban Rangers
Movie · as Jim

Totoy Golem
Movie · as Asiong Salonga
Brat Pack
Movie · as Student
