It's almost impossible to turn on your computer and not be bombarded with shirtless pictures of Zac Efron filming "Baywatch" flooding your screen, but who's complaining?

Efron is much more than just a good looking actor who happens to look great with his shirt off. From his singing and dancing High School Musical days, to the tear jerkers like Charlie St. Cloud and The Lucky One, or his more comedic roles like 17 Again or Neighbors, there isn't a role the actor wasn't meant to play.

It was 10 years ago when Efron stole the hearts of tween girls all over the world as Troy Bolton in High School Musical, and since 2006 his fan base and career have done nothing but grown. He's gone on to voice cartoon characters, appear in several television shows and continued to star in popular blockbuster films.

Zac Efron shows no signs of slowing down any time soon and that's why we're bringing you a list of his top 10 movies.

Page: 1 2 3 4 5 6 7 8 9 10 11