How old was Liam Hemsworth in the movie The Last Song?

Liam Hemsworth was 19 in The Last Song when he played the character 'Will Blakelee'.

That was over 14 years ago in 2010.

Today he is 34, and has starred in 27 movies in total, 21 of those since The Last Song was released.

How old do you think he looks in the movie?

In The Last Song, I think Liam Hemsworth looks:

Did you know?

  • Director Julie Anne Robinson has worked with Liam Hemsworth just once in his career.
  • Liam Hemsworth's first movie was as 'Spencer' in Knowing, released in 2009 when he was 18
  • The Last Song scores 7.25 out of 10 on TMDB.

The cast of The Last Song

Liam Hemsworth's other movies