Delta Force 2: The Colombian Connection ... Quiquina's Husband 1991 Ganti ng Api ... Conrad 1992 Narito ang Puso Ko 1992 Bayani 1994 Fortunes of War ... Border Patrol Lieutenant 1994 Massacre Files 1994 Separada ... Hector 1994 Lipa "Arandia" Massacre: Lord, Deliver Us from Evil 1995 Victim No. 1: Delia Maga (Jesus, Pray for Us!) – A Massacre in Singapore 1995 Costales ... Kidnapper 1995 Closer to Home ... Denied Applicant (scenes deleted) 1996 Medrano 1997 Ipaglaban Mo II: The Movie ... Albert 1997 Damong Ligaw ... Andrés Bonifacio 1997 Behind Enemy Lines (1997 film) ... Airport Policeman 1998 Sa Pusod ng Dagat ... Berto 1998 Curacha ang Babaeng Walang Pahinga ... Scavenger 1998 Jose Rizal ... Don Francisco Mercado 1999 Yesterday Children ... Nonong 1999 Brokedown Palace... Security 1999 Naked Under the Moon 1999 Flower of Manila ... Ed's Father 2000 Shadows (short) ... Photographer 2001 ID ... Rodel (pilay) 2001 Radio ... Peter 2001 New Moon ... Datu Ali 2002 Hesus, Rebolusyunaryo ... Miguel Reynante 2002 Utang ni Tatang ... Al 2002 Timeless ... Mirdo B. Orbida 2002 Au bout du rouleau (TV movie) Phan 2003 Bulong sa Kawalan 2004 Astigmatism ... Manong Gerry 2004 Evolution of a Filipino Family ... Fernando 2004 Panaghóy sa Subâ: The Call of the River ... Kuwanggol 2004 The Echo ... Caretaker 2005 Ang Anak ni Brocka 2005 Ilusyon ... Pablo 2005 Sandalang Bahay ... Mang Anong 2005 Boso ... Imbestigador 2 2005 Baryoke 2005 Lasponggols 2005 Miss Pinoy 2005 Maging Akin Muli (TV movie) ... Nonoy Cruz 2005 Shake, Rattle & Roll 2k5 ... Bulag (segment "Lihim ng San Joaquin") 2006 Green Rocking Chair 2006 Heremias (Unang Aklat: Ang Alamat ng Prinsesang Bayawak) ... Heremias 2007 M.O.N.A.Y (Misteyks Obda Neyson Adres Yata) ni Mr. Shooli 2007 Tukso 2007 Ataul for Rent (International title: Casket for Hire) 2008 Ploning 2008 Namets! 2008 Affliction 2008 Love Me Again 2008 Brutus 2009 Villa Estrella 2009 Manila Skies 2009 Pandemic 2009 Yanggaw 2010 Amigo 2010 Ishmael 2011 Manila Kingpin: The Asiong Salonga Story 2012 Ang Katiwala Kuya Gimo 2012 Pridyider 2012 Ang Mga Kidnapper ni Ronnie Lazaro 2012 Captured 2012 El Presidente General Candido Tirona 2015 Heneral Luna ... Lt. Garcia 2017 Tatlong Bibe 2018 Goyo: Ang Batang Heneral ... Lt. Garcia 2019 Maria ... Greg 2021 Gensan Punch 2022 When the Waves Are Gone 2023 In My Mother's Skin Television Producer 2005: Sandalang