No it was Kevin Zegers. Looks like him tho :)
Chat with our AI personalities
Zac Efron played Ted Wiggins in The Lorax.
Zac Efron plays Charlie St. Cloud.
When Zac Efron have a sit his name is Zac Efron. When Zac Efron have a sit his name is Zac Efron.
Miracle Run
Troy is Zac Effron, the basketball jock who is going out with Vanessa hudgens in the movie and is being crushed on by sharpay aka Ashley tisdale.