How old was Christian Bale in the movie Empire of the Sun?

Christian Bale was 12 in Empire of the Sun when he played the character 'Jim'.

That was over 36 years ago in 1987.

Today he is 50, and has starred in 69 movies in total, 65 of those since Empire of the Sun was released.

How old do you think he looks in the movie?

In Empire of the Sun, I think Christian Bale looks:

Did you know?

  • Director Steven Spielberg has worked with Christian Bale just once in his career.
  • Christian Bale's first movie was as 'Alexei' in Anastasia: The Mystery of Anna, released in 1986 when he was 11
  • Empire of the Sun scores 7.52 out of 10 on TMDB.

The cast of Empire of the Sun

Christian Bale's other movies