Isa Pang Bahaghari (2020)
Madilim ang Gabi (2018)
Pastor (2017)
Among
Resbak (2016)
Rev. Emmanuel Tanco
Felix Manalo (2015)
Bawat Sandali (2014)
Alamat ni China Doll (2013)
Mater Dolorosa (2012)
Hitman (2012)
Lizardo
Ang Panday 2 (2011)
Sgt. Doming Salonga
Manila Kingpin (2011)
Don Enrique
Rosario (2010)
Ang Panday (2009)
Daniel Reyes
Baler (2008)
Santiago Sandoval
For the First Time (2008)
Lino Tangarurang
Ang Anak ni Brocka (2005)
Ipe
Utang ng Ama (2003)
Col. Baltazar Soriano
Kaaway Hanggang Hukay (2001)
Capt. Victor de Leon
Pag Oras Mo... Oras Mo Na (2000)
Enrico
Berdugo (1998)
Capt. Roman Santamaria
Kahit Pader Gigibain Ko! (1998)
Self
Lino: Ang Kanyang Sining at Buhay (1998)
Bobby Barbers
Bobby Barbers: Parak (1997)
Ellis
Hangga't May Hininga (1996)
Pamilya Valderama (1995)
Pat. Omar Abdullah
Pulis Probinsya 2: Tapusin Na Natin Ang Laban (1995)
Ka Hector (1994)
Tunay na Magkaibigan, Walang Iwanan... Peksman! (1994)
Victor
Nandito Ako (1994)
Cezar Mancao
Mancao (1993)
Capt. Tomas Padilla
Masahol Pa Sa Hayop (1993)
Lucio Margallo
Lucio Margallo (1992)
Mukhang Bungo: Da Coconut Nut (1992)
Pat. Omar Abdulah: Pulis Probinsiya (1992)
Joe Pring
Okay ka, Fairy ko! (1991)
Biktima ng Ligaw na Sandali (1991)
Peping Guerrero
Uubusin Ko Ang Lahi Mo (1991)
Angel Molave (1990)
Guiller Sta. Romana
Ikasa Mo, Ipuputok Ko (1990)
Joe Pring: Homicide Manila Police (1989)
Turoy Delima
Delima Gang (1989)
Jimmy Cordero
Orapronobis (1989)
Afuang
I Love You Three Times a Day (1988)
Afuang (1988)
Boy Negro
Arsenio Cayanan: Alyas Boy Negro (1988)
Balweg: The Rebel Priest (1987)
Gabi Na, Kumander (1986)
Lando
Tinik sa Dibdib (1985)
Turing
Bayan Ko: Kapit sa Patalim (1984)
Roy
Alias Baby Tsina (1984)
Carding
Adultery (1984)
Narcing
Karnal (1983)
Hot Property (1983)
Pader at Rehas (1982)
Lorenz
Cain at Abel (1982)
Oscar
Sinasamba Kita (1982)
Hubad na Gubat (1982)
Cinq et la peau (1982)
Kid Alaminos
In This Corner (1982)
Sidro
PX (1982)
Leo Capili
Caught in the Act (1981)
Ako ang Hari (1981)
Alain Soriano
Kontrobersyal (1981)
Iskorokotoy (1981)
Deadly Brothers (1981)
Boy Toro
Playgirl (1981)
Raiders for Victory (1981)
Gardo
Bona (1980)
Rolly
Iwahig (1980)
Wedding Entourage (uncredited)
Kasal? (1980)
Nakaw na Pag-ibig (1980)
Poldo
Jaguar (1979)
Biyak Na Manyika (1979)
Init (1979)
Willy Trison
Rubia Servios (1978)
Benjie
Hayop sa Hayop (1978)
Marco Lorenzo / Rodrigo de Velasquez
Gumising Ka... Maruja (1978)
Dennis
Ang Tatay Kong Nanay (1978)
Mananayaw (1978)
Maligno (1977)
Sapagka't Kami'y mga Misis Lamang (1976)
Bato Sa Buhangin (1976)
Anino ng Araw (1975)
Unit Manager