Jack Whitehall was 29 in The Nutcracker and the Four Realms when he played the character 'Harlequin'.
That was over 5 years ago in 2018.
Today he is 35, and has starred in 24 movies in total, 10 of those since The Nutcracker and the Four Realms was released.
In The Nutcracker and the Four Realms, I think Jack Whitehall looks: