Stephen Graham was 44 in Hellboy when he played the character 'Gruagach (voice)'.
That was over 5 years ago in 2019.
Today he is 50, and has starred in 69 movies in total, 10 of those since Hellboy was released.
In Hellboy, I think Stephen Graham looks: