Joe Anderson was 28 in The Grey when he played the character 'Todd Flannery'.
That was over 12 years ago in 2012.
Today he is 42, and has starred in 33 movies in total, 15 of those since The Grey was released.
In The Grey, I think Joe Anderson looks: