Atuação
38 anos (1973–2011) • 43 títulos • ativo desde 1996

Heavenly Touch
como Mayor

Phone Sex
como Patrick

Captain Barbell
como Gus

Nights of Serafina
como Anton

Sex Files
como Elenco

Tampisaw
como Elenco

Tikim
como Elenco

Shake, Rattle & Roll VI
como Emil (segment "Ang Telebisyon")

Shake Rattle & Roll 12
como Garbage Man (segment "Mamanyiika")

Punla
como Elenco

Kerida
como Santi
Hustler
como Elenco

Tukso si Charito 2
como Elenco

Ligaya, Pantasya ng bayan
como Elenco

Luksong Tinik
como Ernie

Laging sariwa ang sugat
como Elenco

Nympha
como Beloy

Check Inn
como Carlo

Krisanta, Iba Ka
como Elenco

Sugatang Puso
como Dado