Harvey Keitel was 64 in National Treasure when he played the character 'Sadusky'.
That was over 19 years ago in 2004.
Today he is 84, and has starred in 156 movies in total, 44 of those since National Treasure was released.
In National Treasure, I think Harvey Keitel looks: