Val Kilmer was 61 in Top Gun: Maverick when he played the character 'Adm. Tom 'Iceman' Kazansky'.
That was over 2 years ago in 2022.
Today he is 64, and has starred in 103 movies in total, 0 of those since Top Gun: Maverick was released.
In Top Gun: Maverick, I think Val Kilmer looks: