Ralph Ineson was 50 in Gunpowder Milkshake when he played the character 'Jim McAlester'.
That was over 3 years ago in 2021.
Today he is 54, and has starred in 55 movies in total, 7 of those since Gunpowder Milkshake was released.
In Gunpowder Milkshake, I think Ralph Ineson looks: