Credits

  • 2024 · Espantaho as
  • 2024 · Lolo and the Kid as John
  • 2024 · Balota as
  • 2023 · Kampon as Ranulfo
  • 2023 · Nag-aapoy na Damdamin as Emilio Abello
  • 2023 · Voltes V: Legacy as Gen. Ozlack
  • 2023 · Here Comes the Groom as Winona
  • 2023 · Teen Clash as Manager Ry
  • 2022 · Big Bet as Mark Flores
  • 2022 · K-Love as
  • 2022 · Love Bites as Jeff
  • 2022 · Mars Ravelo's Darna as Vorian
  • 2021 · Big Night! as Zeus
  • 2021 · Whether the Weather Is Fine as Soldier 1
  • 2020 · The Law of Revenge as Blue Baltazar
  • 2020 · Almost Paradise as Carlo Guzman
  • 2019 · The Annulment as Ryan
  • 2019 · Abandoned as
  • 2019 · The Woman in the Septic Tank 3: The Real Untold Story of Josephine Bracken as
  • 2019 · Time & Again as
  • 2018 · Liway as Berto
  • 2018 · Pinay Beauty as
  • 2018 · Delia & Sammy as Roger
  • 2018 · Ang Dalawang Mrs. Reyes as
  • 2017 · Deadma Walking as Peter
  • 2017 · All of You as
  • 2017 · The Promise of Forever as Chester Trinidad / Benjamin "Bing" Reyes / Matthew Santos
  • 2017 · Ilawod as
  • 2016 · My Candidate as Coco Mikael
  • 2016 · My Candidate as
  • 2016 · Echorsis as Nico
  • 2016 · Straight to the Heart as
  • 2015 · #WalangForever as
  • 2015 · Tandem as Roman
  • 2015 · Beast as
  • 2015 · On the Wings of Love as Antonio "Tolayts" Tolentino
  • 2014 · M. (Mother's Maiden Name) as as
  • 2014 · Red as Milton
  • 2014 · Beauty in a Bottle as Assistant Brand Manager
  • 2014 · The Trial as Paco's Friend
  • 2014 · Eyeball as
  • 2013 · Saturday Night Chills as
  • 2013 · Bendor as
  • 2013 · Katipunan as Emilio Aguinaldo
  • 2013 · Sana Dati as John
  • 2013 · The Spider's Lair as Peewee
  • 2013 · The Diplomat Hotel as
  • 2013 · Tuhog as Adrian
  • 2012 · The Strangers as Toning
  • 2012 · Amorosa: The Revenge as Glen
  • 2012 · Shackled as Jestoni Biag
  • 2011 · Amok as Traffic Violator
  • 2011 · The Adventures of Pureza - Queen Of The Riles as Hipon
  • 2010 · My Amnesia Girl as Poch
  • 2010 · Blood Ties as
  • 2010 · Here Comes the Bride as Ding
  • 2009 · The Game of Juan's Life as
  • 2007 · Angels as Barkada (segment "Daddy's Angel")
  • 2007 · Baliw as
  • 2006 · The Bet Collector as Baste
  • 2004 · Minsan Pa as Pablo