Jon Hamm was 46 in Bad Times at the El Royale when he played the character 'Laramie Seymour Sullivan / Dwight Broadbeck'.
That was over 6 years ago in 2018.
Today he is 53, and has starred in 60 movies in total, 16 of those since Bad Times at the El Royale was released.
In Bad Times at the El Royale, I think Jon Hamm looks: