Michael Caine was 46 in Dressed to Kill when he played the character 'Doctor Robert Elliott'.
That was over 44 years ago in 1980.
Today he is 91, and has starred in 175 movies in total, 116 of those since Dressed to Kill was released.
In Dressed to Kill, I think Michael Caine looks: