Nicholas Hoult was 27 in The Current War when he played the character 'Nikola Tesla'.
That was over 6 years ago in 2018.
Today he is 34, and has starred in 42 movies in total, 11 of those since The Current War was released.
In The Current War, I think Nicholas Hoult looks: