Question: do troy and gabriella actually sing?
Answer: That's because, when they were filming the original HSM, Zac Efron couldn't hit the high notes necessary for his singing role, so Drew Seeley sang most of his part while Zac lip synced. ... As for Drew, he played the role of Troy Bolton in the High School Musical: The Concert tour and he was pretty awesome.