How old was Ansel Elgort in the movie Allegiant?

Ansel Elgort was 21 in Allegiant when he played the character 'Caleb Prior'.

That was over 8 years ago in 2016.

Today he is 30, and has starred in 19 movies in total, 10 of those since Allegiant was released.

How old do you think he looks in the movie?

In Allegiant, I think Ansel Elgort looks:

Did you know?

  • Director Robert Schwentke has worked with Ansel Elgort a total of 2 times in his career.
  • Ansel Elgort's first movie was as 'Tommy Ross' in Carrie, released in 2013 when he was 18
  • Allegiant scores 6.1 out of 10 on TMDB.

The cast of Allegiant

Ansel Elgort's other movies