Richard E. Grant was 33 in Hudson Hawk when he played the character 'Darwin Mayflower'.
That was over 33 years ago in 1991.
Today he is 67, and has starred in 127 movies in total, 110 of those since Hudson Hawk was released.
In Hudson Hawk, I think Richard E. Grant looks: