How old was Jake Gyllenhaal in the movie The Day After Tomorrow?

Jake Gyllenhaal was 22 in The Day After Tomorrow when he played the character 'Sam Hall'.

That was over 19 years ago in 2004.

Today he is 42, and has starred in 66 movies in total, 43 of those since The Day After Tomorrow was released.

How old do you think he looks in the movie?

In The Day After Tomorrow, I think Jake Gyllenhaal looks:

Did you know?

  • Director Roland Emmerich has worked with Jake Gyllenhaal just once in his career.
  • Jake Gyllenhaal's first movie was as 'Danny Robbins' in City Slickers, released in 1991 when he was 9
  • The Day After Tomorrow scores 6.48 out of 10 on TMDB.

The cast of The Day After Tomorrow

Jake Gyllenhaal's other movies