Dolph Lundgren was 30 in The Punisher when he played the character 'Frank Castle / The Punisher'.
That was over 35 years ago in 1989.
Today he is 66, and has starred in 105 movies in total, 96 of those since The Punisher was released.
In The Punisher, I think Dolph Lundgren looks: