| Pamilya ng Dalawa (Isang Ina at Anak na Kwento) (2023) |
| Unspoken Letters (2023) Nestor |
| Love at First Stream (2021) Dennis Ramirez |
| Jolly Spirit Squad (2020) |
| My Perfect You (2018) |
| You with Me (2017) |
| Camp Sawi (2016) Miguel |
| Felix Manalo (2015) Benjamin Santiago |
| Just the Way You Are (2015) Theodore Sison |
| #EwanKoSau Saranghaeyo (2015) |
| Boy Golden: Shoot-To-Kill (2013) Col. Rey Maristela |
| Bakit Hindi Ka Crush ng Crush Mo? (2013) Miguel Prieto |
| Born to Love You (2012) Rex's Father |
| Way Back Home (2011) Ariel |
| Ang Tanging Ina Mo: Last na 'to! (2010) Joe |
| Rosario (2010) Don Enrique's Friend |
| Hating Kapatid (2010) Father of Rica & Cecil |
| Dalaw (2009) Erning |
| When I Met U (2009) Manny |
| Loving You (2008) Virgilio |
| Teach Me to Love (2008) |
| Christmas Tree (2007) Chuck |
| Shake, Rattle and Roll 9 (2007) Chuck (segment "Christmas Tree") |
| Say That You Love Me (2005) Roman |
| Let the Love Begin (2005) Jake |
| So... Happy Together (2004) Erwin |
| Forever My Love (2004) Jimmy |
| I Will Survive (2004) Manolo |
| Ang Tanging Ina (2003) Alfredo |
| Cass & Cary: Who Wants to Be a Billionaire? (2002) Mr. Roma |
| Cool Dudes 24/7 (2001) Norman Sr. |
| Hayup Sa Sex Appeal (2001) |
| Ooops, Teka Lang... Diskarte Ko 'To! (2001) Johnny Estrella |
| The Virgin Wife (2001) |
| Syota ng Bayan (2001) Peter Lee Golano |
| Garapal (2000) Franco Peret |
| Laging sariwa ang sugat (1999) |
| Alyas Pogi: Ang Pagbabalik (1999) |
| Kahapon, May Dalawang Bata (1999) Fr. Joey |
| Armadong Hudas (1998) |
| Balasubas (1998) Conrado |
| Serafin Geronimo: Ang Kriminal ng Baryo Concepcion (1998) |
| Tatlo... Magkasalo (1998) Tito |
| May Sayad (1998) |
| Tuloy... Bukas Ang Pinto! (1998) |
| Ama Namin (1998) Lt. Garcia |
| My Guardian Debil (1998) Raul |
| Kaskasero (1998) Greg |
| Shake, Rattle & Roll VI (1997) Marlon (segment "Ang Buwan") |
| Kriselda: Sabik sa iyo (1997) |
| Lahar: Paraisong Abo (1997) |
| Lihim ni Madonna (1997) Photographer |
| Bubot, kulang sa panahon (1997) |
| Ang Buwan (1997) Manray |
| To Saudi with Love (1997) Allan |
| Manananggal in Manila (1997) |
| ‘Wag Na ‘Wag Kang Lalayo (1996) Lawarence |
| Abot-Kamay Ang Pangarap (1996) Roy |
| Isla: The Young Version (1996) Kadyo |
| Kristo (1996) Lazarus |
| Sariwang bulaklak (1996) |
| Virgin People 2 (1996) |
| Dahas (1995) Eric |
| Muntik Nang Maabot Ang Langit (1995) Ben |
| Sana Dalawa Ang Puso Ko (1995) |
| Patayin sa Sindak si Barbara (1995) Nick |
| Kandungan (1995) |
| Oo na sige na (1994) Ernie |
| Forever (1994) Albert |
| Col. Billy Bibit, RAM (1994) Tiger Tecson, RAM |
| The Maggie dela Riva Story (God... Why Me?) (1994) |
| Kapantay ay Langit (1994) |
| Sa Isang Sulok ng mga Pangarap (1993) Errol |
| Paniwalaan Mo (1993) |
| Ang Boyfriend Kong Gamol (1993) Michael |
| Akin Ang Pangarap Mo (1992) |
| Darna (1991) Efren |
| Kaputol ng Isang Awit (1991) |
| Sa Kabila ng Lahat (1991) Mike Serrano |
| Itakwil man Ako ng Langit (1991) |
| Tayo Na Sa Dilim (1990) Daniel Vallejo |
| Ang Babaeng Nawawala sa Sarili (1989) |
| Kung Kasalanan Man (1989) Dan |
| Abot Hanggang Sukdulan (1989) Joe Mari |
| Kahit Wala Ka Na (1989) |
| Bakit Iisa Lamang Ang Puso? (1989) |
| Jack & Jill Sa Amerika (1988) |
| Tatlong Mukha ng Pag-ibig (1988) Ramon (segment "I Love You, Moo-moo") |
| Knock Knock, Who's There? (1988) |
| Pasan Ko Ang Daigdig (1987) Carding |
| Saan Nagtatago ang Pag-ibig? (1987) Val |
| Alabok sa Ulap (1987) Dom Romero |
| Kung Aagawin Mo ang Lahat sa Akin (1987) Troy |
| Captain Barbell (1986) Aswang |
| Nakagapos na Puso (1986) Levi F. Lino |
| Sana'y Wala Nang Wakas (1986) Teddy Tuazon |