Zac Efron squints and tries to keep the sun out of his eyes as he walks down the pier before hopping on a ferry to take him to his hotel in Sydney on Tuesday afternoon (March 11).

The 21-year-old actor is in town to premiere his new flick, 17 Again.

Zac stars as the young version of Mike O’Donnell in the movie, a guy whose life didn’t quite turn out how he wanted it to and wishes he could go back to high school and change it.

10+ pics inside of Zac Efron strolling in Sydney…

Photos: FlynetOnline

Posted to: