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 10 years ago in 2014.

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

How old do you think he looks in the movie?

In Seventh Son, I think Ben Barnes looks:

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.

The cast of Seventh Son

Ben Barnes' other movies