Guy Pearce was 47 in Brimstone when he played the character 'The Reverend'.
That was over 8 years ago in 2016.
Today he is 56, and has starred in 76 movies in total, 20 of those since Brimstone was released.
In Brimstone, I think Guy Pearce looks: