
Cast
Age 42 · United States
5 shows

2017 · ABS-CBN · Ended
as Sandrino Imperial/Supremo
2009 · GMA · Ended
as Justin Lazatin

2009 · GMA · Ended
as Antonio de la Cruz Pelaez / Zorro

2006 · GMA · Ended
as Captain Barbell/Arell/Potenciano

2008 · GMA · Ended
As themself
Main cast roles from TVmaze (guest appearances aren't listed). Movies from TMDB.

2025 · ★ 5.9
as Rosdan (segment "2050")

2004 · ★ 5.6
as Marvin

2008
as Evo

2018
as Prince Pryce

2008
as Seth Alexander Villaraza

2013
as Zach

2009
as Benjie

2003
as Erickson

2019
as Justin Saavedra

2006
as Nathan

2005
as Aguiluz

2008
as Young Waldo

2006
as Justin

2009
as Dr. Lukas Esguerra

2005
as Eric

2004
as Ted

2014
as Dom

1988

2013
as Ram

1988

2007
as Daniel

1992

1990

2004
as BJ

2010
as Storm

1988
as Kokoy

2002
as Dong

1987

2011
as Oslec / Zach / Aidan

2005