Wagner Moura was 45 in The Gray Man when he played the character 'Laszlo Sosa'.
That was over 2 years ago in 2022.
Today he is 47, and has starred in 43 movies in total, 1 of those since The Gray Man was released.
In The Gray Man, I think Wagner Moura looks: