Rami Malek was 36 in Bohemian Rhapsody when he played the character 'Freddie Mercury'.
That was over 6 years ago in 2018.
Today he is 43, and has starred in 28 movies in total, 10 of those since Bohemian Rhapsody was released.
In Bohemian Rhapsody, I think Rami Malek looks: