| The lead stars characters in the movie High | | | | Gabriela. |
| School Musical is Troy Bolton, East High's | | | | |
| star athlete and Gabriela Montez, the Math | | | | Sharpay's talented brother Ryan is played by |
| Whiz who just transferred to East High. At | | | | Lucas Grabeel. He helps his sister work out |
| first look, the characters can not be any | | | | schemes to prevent the jock Troy Bolton and |
| more different from each other. Bolton, | | | | Math whiz Gabriela from landing the lead |
| played by teen heartthrob Zac Efron is the | | | | roles in Twinkle Town. |
| basketball team's captain and is one of the | | | | |
| most popular personalities in school. He is | | | | Sharpay and Ryan also stage elaborate |
| well loved and is expected to lead his team- | | | | performances that really make their drama |
| the East High Wildcats to victory in the | | | | teacher Ms. Darbus proud. Add to this the |
| basketball championships. | | | | fact that Ms. Darbus is cautious about the |
| | | | real intentions Troy for auditioning. |
| On other hand Gabriela Montes, played by | | | | |
| eighteen year old Vanessa Ann Hudgens, is a | | | | Troy has a best friend named Chad played by |
| Math whiz and is the new girl in school. She | | | | Corbin Bleu. Corbin is also a Disney star who |
| sees this as the perfect opportunity to try | | | | has starred in his own movie about jump rope |
| new things and not just focus on Math which | | | | teams- Jump In!. Gabriela on the other hand |
| has always been her greatest strength. | | | | finds a dependable friend in Taylor McKessie |
| | | | played by actress Monique Coleman. |
| The two characters meet during winter break | | | | |
| without realizing they will end up being | | | | Another character that plays an important |
| schoolmates when classes resume. The two | | | | role in Troy and Gabriela landing the much |
| were forced to sing together during karaoke | | | | coveted lead roles in Twinkle Town is |
| night at a ski resort and that's when they | | | | song-writer & pianist Kelsi Nielsen. Kelsi |
| realize they both enjoy singing. | | | | created all the music for the musical and |
| | | | helps Troy and Gabriela practice the songs. |
| When they audition for East High's Winter | | | | Kelsi Nielsen is played by actress Olesya |
| Musical- Twinkle Town they end up being | | | | Rulin. |
| called back for the final auditions for the | | | | |
| lead roles against the siblings Sharpay and | | | | Other characters in the movie are: Zeke, the |
| Ryan Evans. The two teens have always | | | | pastry-making basketball player played by |
| starred in the school's productions. | | | | Chris Warren Jr.; Coach Jack Bolton, Troy |
| | | | Bolton's father and the coach of the |
| Sharpay Evans is the school's drama queen. | | | | basketball team played by Bart Johnson; |
| Played by Ashley Tisdale, the Disney star who | | | | Jason, a basketball player played by Ryne |
| also has a regular role in the popular TV | | | | Sanborn; Mrs. Montez played by Socorro |
| shoe The Suite Life of Zach & Cody, Sharpay | | | | Herrera; Principal Matsi played by Joey |
| is unhappy that she might end up playing | | | | Miyashima; and other supporting casts. |
| understudy for the lead role to the new girl | | | | |