Keith David was 31 in They Live when he played the character 'Frank Armitage'.
That was over 35 years ago in 1988.
Today he is 67, and has starred in 197 movies in total, 185 of those since They Live was released.
In They Live, I think Keith David looks: