Credits

  • 2024 · Balota as
  • 2024 · Lumuhod Ka Sa Lupa as Judge Benito Balmores
  • 2023 · Third World Romance as Daddy Mix
  • 2023 · Pieces of Paradise as Daniel Paraiso
  • 2023 · Kahit Maputi na ang Buhok Ko as
  • 2022 · Sabel Is Still Young as Mayor Sonny
  • 2022 · Flower of Evil as Abel Villareal
  • 2022 · Break Shot as Marco "Cobrador" Alcantara
  • 2021 · Biyernes Santo as Roy
  • 2021 · First Nanny as Luis Prado
  • 2021 · Ayuda Babes as
  • 2020 · The House Arrest of Us as Papawan
  • 2020 · Almost Paradise as Lucas
  • 2019 · Sandugo as Ulysses Balthazar
  • 2019 · Bato as
  • 2018 · Wander Bra as
  • 2018 · Circus as Leviticus / Levi
  • 2017 · Destined to be Yours as Teddy Obispo
  • 2016 · Juan Happy Love Story as Boyong
  • 2016 · The Story of Us as Ferdie Sandoval
  • 2015 · The PreNup as Agaton
  • 2014 · More than Words as Victor Balboa
  • 2014 · Justice as
  • 2014 · Rice Soldiers as
  • 2014 · Dading as Alfredo "Mother Lexi" Ignacio
  • 2014 · Rhodora X as Derick Ferrer
  • 2013 · Mga Basang Sisiw as Efren Rodrigo
  • 2013 · Never Say Goodbye as Dindo Carpio
  • 2012 · Sisterakas as
  • 2012 · Aso ni San Roque as Kanlaon
  • 2012 · Bwakaw as
  • 2012 · MNL 143 as
  • 2012 · Hiram na Puso as Leo Saavedra
  • 2011 · Ikaw Lang ang Mamahalin as Ferdinand Fuentebella
  • 2011 · Green Rose as David Tobias
  • 2010 · Rubi as Arturo dela Fuente
  • 2009 · Katorse as Don Anselmo Arcanghel
  • 2009 · Squalor as Cenon
  • 2009 · Prinsipe Sabong as Joey
  • 2008 · Luna Mystika as Dante / Sikano
  • 2008 · Magdusa Ka as Bernardo Doliente
  • 2007 · Kung Mahawi Man Ang Ulap as Pablo Acuesta
  • 2007 · Asian Treasures as Socrates
  • 2006 · Atlantika as Agat
  • 2006 · First Day High as Rene Samartino
  • 2006 · Komiks as
  • 2005 · Pinoy/Blonde as
  • 2005 · Sugo as Apo Abukay
  • 2004 · Animal as Ferdie
  • 2003 · It Might Be You as Camilo San Carlos
  • 2003 · Woman of Breakwater as Dave 'Pilay'
  • 2003 · Kerida as Robert
  • 2003 · Kiskisan as Marvin
  • 2002 · Bituin as Diony
  • 2001 · Aagos Ng Dugo as
  • 2001 · Biglang Sibol, Bayang Impasibol as Carlos Herrero
  • 2000 · Huwag Mong Ubusin ang Bait Ko! as Frank Valero
  • 1999 · Sindak as
  • 1999 · Ang Kabit Ni Mrs. Montero as Satur Fuentespina
  • 1999 · Mula Sa Puso as
  • 1999 · Sisa as Jose Rizal/Pepe
  • 1998 · José Rizal as Andres Bonifacio
  • 1998 · Hangga’t Kaya Kong Lumaban as
  • 1998 · Notoryus as SPO 1 Dalisay
  • 1997 · The Man in Selya's Life as Bobby
  • 1997 · NBI: The Mariano Mison Story as Dennis
  • 1997 · Emong Salvacion as
  • 1996 · Kristo as Hestas
  • 1995 · Sabik Sa Halik as Rico
  • 1995 · Kandungan as
  • 1995 · Bocaue Pagoda Tragedy as
  • 1994 · Ka Hector as
  • 1994 · Machete II as
  • 1994 · Mayor Cesar Climaco as
  • 1994 · Bawal Na Gamot as
  • 1993 · Ayaw Ko Ng Mangarap as Edward
  • 1993 · Noli Me Tangere as Tarcilo
  • 1993 · Isang Linggong Pag-ibig as
  • 1992 · Sana Kahit Minsan as Tony
  • 1992 · Stella Magtanggol as
  • 1992 · Lumayo Ka Man sa Akin as Pangan
  • 1992 · Nang Gabing Mamulat Si Eba as
  • 1991 · Bukas... Tatakpan ka ng Dyaryo! as as
  • 1991 · Ubos na ang Luha ko as Nando
  • 1991 · Bago Matapos ang Lahat as guest appearance
  • 2024 · Bigboyz as