Does Zac Efron dance?

Zac claims in many interviews that he could not dance before he went into rehearsals for High School Musical although says he has improved since taking the roles of Link Larkin in Hairspray and the High School Musical trilogy

He danced in community theater productions around age 12, and before that he says he was always singing and dancing around the house, which annoyed his parents. That's why they encouraged him to audition for community theater.