How old was Tom Holland in the movie The Devil All the Time?

Tom Holland was 23 in The Devil All the Time when he played the character 'Arvin Russell'.

That was over 4 years ago in 2020.

Today he is 27, and has starred in 30 movies in total, 6 of those since The Devil All the Time was released.

How old do you think he looks in the movie?

In The Devil All the Time, I think Tom Holland looks:

Did you know?

  • Director Antonio Campos has worked with Tom Holland just once in his career.
  • Tom Holland's first movie was as 'Lucas Bennett' in The Impossible, released in 2012 when he was 15
  • The Devil All the Time scores 7.27 out of 10 on TMDB.

The cast of The Devil All the Time

Tom Holland's other movies