how old was zac efron in high school musical
Zac Efron was about 18 years old when he filmed and starred in the first High School Musical as Troy Bolton.
Quick Scoop: How old was Zac Efron in High School Musical?
- Zac Efron was born on October 18, 1987.
- High School Musical premiered in January 2006, and was filmed shortly before that, when he was around 17–18.
- Most entertainment sources round this to say he was 18 years old during High School Musical.
In other words, while he was playing high school junior Troy Bolton, Zac himself was just about the same age as his character, which helped the role feel surprisingly authentic for a Disney Channel movie.
“Zac Efron was 18 years old when he took on the role of Troy Bolton in ‘High School Musical.’”
TL;DR: If you’re wondering how old was Zac Efron in High School Musical for search or trivia: he was approximately 18 years old during the first movie.
Information gathered from public forums or data available on the internet and portrayed here.