Armie Hammer was 29 in The Birth of a Nation when he played the character 'Samuel Turner'.
That was over 7 years ago in 2016.
Today he is 37, and has starred in 32 movies in total, 15 of those since The Birth of a Nation was released.
In The Birth of a Nation, I think Armie Hammer looks: