How old was James Purefoy in the movie John Carter?

James Purefoy was 46 in John Carter when he played the character 'Kantos Kan'.

That was over 12 years ago in 2012.

Today he is 59, and has starred in 38 movies in total, 11 of those since John Carter was released.

How old do you think he looks in the movie?

In John Carter, I think James Purefoy looks:

Did you know?

  • Director Andrew Stanton has worked with James Purefoy just once in his career.
  • James Purefoy's first movie was as 'Oliver' in The Cloning of Joanna May, released in 1992 when he was 26
  • John Carter scores 6.25 out of 10 on TMDB.

The cast of John Carter

James Purefoy's other movies