Zac Efron turns 24 today, October 18.

To celebrate his birthday, TooFab's pulled together our favorite Zac photos: promoting Disney’s "High School Musical," sitting front row at Laker games, surfing in the ocean. It’s all Efron, and it’s all good. Check out the photos below:

Efron was born in San Luis Obispo, California and first discovered his passion for performing at the early age of 11. Before getting his break on "High School Musical," Zac was accepted to USC. Now in his spare time, this Renaissance man enjoys surfing, skiing, rock climbing, golfing, playing piano, fixing up cars and oh yeah ... teaching himself to play guitar.

So Happy Birthday Zac, may your age be the only thing that gets old.

Also, see more of today's stars when they were just kids!


Hot Videos