Birthday
1989/03/07 (36 years old)
Gender
Male
Place of Birth
Also know as
--
(2023) Unravel: A Swiss Side Love Story
as Noah
(2010) Paano Na Kaya
as Bogs
(2011) Catch Me... I'm in Love
as Erick
(2011) Won't Last a Day Without You
as Andrew Escalona
(2010) Till My Heartaches End
as Powie
(2007) I've Fallen for You
as ---
(2013) On the Job
as Daniel Benitez
(2012) 24/7 In Love
as Alvin Alvarado
(2008) Class Picture
as Lui
(2022) To Russia with Love
as Dennis
(2015) Kiss in the Wind
as Gio
(2008) Shake, Rattle & Roll X
as Lui (segment "Class Picture")
(2006) First Day High
as MJ2 Ramirez
(2015) Everyday I Love You
as Tristan
(2016) Always Be My Maybe
as Jake
(2015) El Brujo
as ---
(2016) How to Be Yours
as ---
(2017) Can We Still Be Friends?
as Digs
(2017) AWOL
as Lt. Abel Ibarra
(2017) Deadma Walking
as Luke
(2018) My Perfect You
as Burn
(2019) Between Maybes
as Louie Puyat
(2020) Love Unlock
as ---
BuyBust 2
as ---
(2006) Aalog-Alog
as Gerald Dean Padilla
(2021) Init sa Magdamag
as Christopher Salcedo / Tupe
(2015) Nathaniel
as ---
(2020) A Soldier's Heart
as Alex Marasigan/Hakeem Alhuraji
(2021) On the Job
as Daniel
(2013) Bukas Na Lang Kita Mamahalin
as Miguel Dizon
(2021) Hello, Heart
as Saul
(2011) Budoy
as Benjamin "Budoy" Maniego/Dizon
(2007) Sana Maulit Muli
as Travis "Bokbok" Johnson
(2017) Ikaw Lang Ang Iibigin
as Gabriel Villoria
(2008) Sineserye Presents: Maligno
as Joaquin Valderrama
(2008) My Girl
as Julian Abueva
(2009) Tayong Dalawa
as Lt. David "JR" D. Garcia
(2010) Kung Tayo'y Magkakalayo
as Robbie Castillo
(2022) A Family Affair
as Paco Estrella
(2014) Dyesebel
as Fredo Montilla
(2024) Rainbow Rumble
as Self - Contestant
Nobody
as ---