How old was Val Kilmer in the movie Top Gun?

Val Kilmer was 25 in Top Gun when he played the character 'Lt. Tom 'Iceman' Kazansky'.

That was over 38 years ago in 1986.

Today he is 64, and has starred in 103 movies in total, 98 of those since Top Gun was released.

How old do you think he looks in the movie?

In Top Gun, I think Val Kilmer looks:

Did you know?

  • Director Tony Scott has worked with Val Kilmer a total of 4 times in his career.
  • Val Kilmer's first movie was as 'Nick Rivers' in Top Secret!, released in 1984 when he was 23
  • Top Gun scores 7.02 out of 10 on TMDB.

The cast of Top Gun

Val Kilmer's other movies