How old was John Cusack in the movie Say Anything...?

John Cusack was 21 in Say Anything... when he played the character 'Lloyd Dobler'.

That was over 35 years ago in 1989.

Today he is 57, and has starred in 98 movies in total, 84 of those since Say Anything... was released.

How old do you think he looks in the movie?

In Say Anything..., I think John Cusack looks:

Did you know?

  • Director Cameron Crowe has worked with John Cusack just once in his career.
  • John Cusack's first movie was as 'Roscoe Maibaum' in Class, released in 1983 when he was 16
  • Say Anything... scores 7.1 out of 10 on TMDB.

The cast of Say Anything...

John Cusack's other movies