How old was Ben Barnes in the movie Seventh Son?

Ben Barnes was 32 in Seventh Son when he played the character 'Tom Ward'.

That was over 8 years ago in 2014.

Today he is 41, and has starred in 18 movies in total, 3 of those since Seventh Son was released.

Did you know?

  • Director Sergei Bodrov has worked with Ben Barnes just once in his career.
  • Ben Barnes' first movie was as 'Young Dunstan Thorn' in Stardust, released in 2007 when he was 24
  • Seventh Son scores 5.5 out of 10 on TMDB.

How old do you think he looks in the movie?

In Seventh Son, I think Ben Barnes looks:

The cast of Seventh Son

Ben Barnes in some of his other movies