Filipino television personality who is known for appearing on a variety of different programs including Teen Gen where he starred as Xavier de Leon and in the 2016 series Maynila: Love Prevails.
His television debut came in 2012 when he appeared on the series Protege: The Battle for the Big Artista Break. He then went on to star in the lead role of Maynila: Perfect Someone.
He was nominated for a Golden Screen TV Award for Outstanding Breakthrough Performance in 2014 for his role in Teen Gen.
He was born and raised in Roxas, Capiz, Philippines.