How old was Zac Efron in the movie Charlie St. Cloud?

Zac Efron was 21 in Charlie St. Cloud when he played the character 'Charlie St. Cloud'.

That was over 14 years ago in 2010.

Today he is 36, and has starred in 49 movies in total, 30 of those since Charlie St. Cloud was released.

How old do you think he looks in the movie?

In Charlie St. Cloud, I think Zac Efron looks:

Did you know?

  • Director Burr Steers has worked with Zac Efron a total of 2 times in his career.
  • Zac Efron's first movie was as 'Stuart Wasser' in Melinda's World, released in 2003 when he was 14
  • Charlie St. Cloud scores 7 out of 10 on TMDB.

The cast of Charlie St. Cloud

Zac Efron's other movies