Movies (Acting Roles)
Sorted by Release DateUnravel: A Swiss Side Love Story
Gerald Anderson was 34 in Unravel: A Swiss Side Love Story as 'Noah'.Movie Released: Sat, Apr 08 2023
To Russia with Love
Gerald Anderson was 33 in To Russia with Love as 'Dennis'.Movie Released: Tue, Nov 01 2022
Between Maybes
Gerald Anderson was 30 in Between Maybes as 'Louie Puyat'.Movie Released: Wed, May 15 2019
Can We Still Be Friends?
Gerald Anderson was 28 in Can We Still Be Friends? as 'Digs'.Movie Released: Wed, Jun 14 2017
Always Be My Maybe
Gerald Anderson was 26 in Always Be My Maybe as 'Jake'.Movie Released: Wed, Feb 24 2016
Everyday I Love You
Gerald Anderson was 26 in Everyday I Love You as 'Tristan'.Movie Released: Wed, Oct 28 2015
Kiss in the Wind
Gerald Anderson was 25 in Kiss in the Wind as 'Gio'.Movie Released: Wed, Jan 28 2015
24/7 In Love
Gerald Anderson was 23 in 24/7 In Love as 'Alvin Alvarado'.Movie Released: Wed, Nov 21 2012
Won't Last a Day Without You
Gerald Anderson was 22 in Won't Last a Day Without You as 'Andrew Escalona'.Movie Released: Wed, Nov 30 2011
Catch Me... I'm in Love
Gerald Anderson was 21 in Catch Me... I'm in Love as 'Erick'.Movie Released: Wed, Feb 23 2011
Till My Heartaches End
Gerald Anderson was 21 in Till My Heartaches End as 'Powie'.Movie Released: Wed, Oct 27 2010
Shake, Rattle & Roll X
Gerald Anderson was 19 in Shake, Rattle & Roll X as 'Lui (segment "Class Picture")'.Movie Released: Thu, Dec 25 2008
First Day High
Gerald Anderson was 17 in First Day High as 'MJ2 Ramirez'.Movie Released: Wed, Sep 20 2006
TV Shows (Acting Roles)
Sorted by Release DateAges in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Rainbow Rumble
Gerald Anderson was 35+ in Rainbow Rumble as 'Self - Contestant'.TV Show Released: First Air Date
Sat, Jul 20 2024
Sat, Jul 20 2024
A Family Affair
Gerald Anderson was 33+ in A Family Affair as 'Paco Estrella'.TV Show Released: First Air Date
Mon, Jun 27 2022
Mon, Jun 27 2022
Hello, Heart
Gerald Anderson was 32+ in Hello, Heart as 'Saul'.TV Show Released: First Air Date
Wed, Dec 15 2021
Wed, Dec 15 2021
On the Job
Gerald Anderson was 32+ in On the Job as 'Daniel'.TV Show Released: First Air Date
Sun, Sep 12 2021
Sun, Sep 12 2021
Init sa Magdamag
Gerald Anderson was 32+ in Init sa Magdamag as 'Christopher Salcedo / Tupe'.TV Show Released: First Air Date
Mon, Apr 19 2021
Mon, Apr 19 2021
A Soldier's Heart
Gerald Anderson was 30+ in A Soldier's Heart as 'Alex Marasigan/Hakeem Alhuraji'.TV Show Released: First Air Date
Mon, Jan 20 2020
Mon, Jan 20 2020
Ikaw Lang Ang Iibigin
Gerald Anderson was 28+ in Ikaw Lang Ang Iibigin as 'Gabriel Villoria'.TV Show Released: First Air Date
Mon, May 01 2017
Mon, May 01 2017
Dyesebel
Gerald Anderson was 25+ in Dyesebel as 'Fredo Montilla'.TV Show Released: First Air Date
Mon, Mar 17 2014
Mon, Mar 17 2014
Bukas Na Lang Kita Mamahalin
Gerald Anderson was 24+ in Bukas Na Lang Kita Mamahalin as 'Miguel Dizon'.TV Show Released: First Air Date
Mon, Sep 02 2013
Mon, Sep 02 2013
Budoy
Gerald Anderson was 22+ in Budoy as 'Benjamin "Budoy" Maniego/Dizon'.TV Show Released: First Air Date
Mon, Oct 10 2011
Mon, Oct 10 2011
Kung Tayo'y Magkakalayo
Gerald Anderson was 20+ in Kung Tayo'y Magkakalayo as 'Robbie Castillo'.TV Show Released: First Air Date
Mon, Jan 18 2010
Mon, Jan 18 2010
Tayong Dalawa
Gerald Anderson was 19+ in Tayong Dalawa as 'Lt. David "JR" D. Garcia'.TV Show Released: First Air Date
Mon, Jan 19 2009
Mon, Jan 19 2009
My Girl
Gerald Anderson was 19+ in My Girl as 'Julian Abueva'.TV Show Released: First Air Date
Mon, May 26 2008
Mon, May 26 2008
Sineserye Presents: Maligno
Gerald Anderson was 19+ in Sineserye Presents: Maligno as 'Joaquin Valderrama'.TV Show Released: First Air Date
Mon, Apr 28 2008
Mon, Apr 28 2008
Sana Maulit Muli
Gerald Anderson was 17+ in Sana Maulit Muli as 'Travis "Bokbok" Johnson'.TV Show Released: First Air Date
Mon, Jan 08 2007
Mon, Jan 08 2007
Aalog-Alog
Gerald Anderson was 17+ in Aalog-Alog as 'Gerald Dean Padilla'.TV Show Released: First Air Date
Sat, Jul 08 2006
Sat, Jul 08 2006