How old was James McAvoy in the movie Victor Frankenstein?

James McAvoy was 35 in Victor Frankenstein when he played the character 'Victor Frankenstein'.

That was over 8 years ago in 2015.

Today he is 45, and has starred in 55 movies in total, 20 of those since Victor Frankenstein was released.

How old do you think he looks in the movie?

In Victor Frankenstein, I think James McAvoy looks:

Did you know?

  • Director Paul McGuigan has worked with James McAvoy just once in his career.
  • James McAvoy's first movie was as 'Kevin' in The Near Room, released in 1995 when he was 15
  • Victor Frankenstein scores 5.91 out of 10 on TMDB.

The cast of Victor Frankenstein

James McAvoy's other movies