How old was Zac Efron in 17 Again? (2009)
Zac Efron's age in 17 Again (2009): 21 years old
21years old
Zac Efron was 21 years old when 17 Again (2009) was released. The average age of the cast was 35 years.
Zachary David Alexander Efron (born October 18, 1987) is an American actor. Efron began acting professionally in the early 2000s and rose to prominence as a teen idol for his leading role as Troy Bolton in the High School Musical trilogy (2006–2008). During this time, he also starred in the musical film Hairspray (2007) and the comedy film 17 Again (2009), the former of which earned him a Screen Actors Guild Award nomination.
Other actors in 17 Again:

Leslie Mann 36 years old
now 54 years old

Thomas Lennon 38 years old
now 55 years old

Michelle Trachtenberg 23 years old
✝ died in 2025 aged 39

Sterling Knight 20 years old
now 37 years old

Matthew Perry 39 years old
✝ died in 2023 aged 54

Tyler Steelman 16 years old
now 33 years old

Allison Miller 23 years old
now 40 years old

Adam Gregory 21 years old
now 38 years old

Hunter Parrish 21 years old
now 39 years old
M
Mario Cassem

Kat Graham 19 years old
now 36 years old

Tiya Sircar 26 years old
now 44 years old

Melissa Ordway 25 years old
now 43 years old

Melora Hardin 41 years old
now 58 years old

Brian Doyle-Murray 63 years old
now 80 years old

Josie Loren 21 years old
now 39 years old

Jim Gaffigan 42 years old
now 59 years old
R
Randy Gordon

Collette Wolfe 28 years old
now 46 years old

Tommy Dewey 30 years old
now 47 years old

Linda Miller 66 years old
now 83 years old

Lorna Scott 53 years old
now 70 years old

Kodi Kitchen

Ellis Williams 57 years old
now 74 years old

Diana Maria Riva 39 years old
now 56 years old
J
Jeff Snyder
A
Antonio Todd 44 years old
now 61 years old
A
Angee Hughes 53 years old
now 70 years old

Ed Ackerman 31 years old
now 48 years old
W
Will Schaub

