Zachary Quinto was 40 in Hotel Artemis when he played the character 'Crosby Franklin'.
That was over 6 years ago in 2018.
Today he is 46, and has starred in 31 movies in total, 11 of those since Hotel Artemis was released.
In Hotel Artemis, I think Zachary Quinto looks: