How old was Zac Efron in the movie The Greatest Showman?

Zac Efron was 29 in The Greatest Showman when he played the character 'Phillip Carlyle'.

That was over 6 years ago in 2017.

Today he is 36, and has starred in 49 movies in total, 10 of those since The Greatest Showman was released.

How old do you think he looks in the movie?

In The Greatest Showman, I think Zac Efron looks:

Did you know?

  • Director Michael Gracey has worked with Zac Efron just once in his career.
  • Zac Efron's first movie was as 'Stuart Wasser' in Melinda's World, released in 2003 when he was 14
  • The Greatest Showman scores 7.93 out of 10 on TMDB.

The cast of The Greatest Showman

Zac Efron's other movies