John David Washington was 33 in BlacKkKlansman when he played the character 'Ron Stallworth'.
That was over 6 years ago in 2018.
Today he is 39, and has starred in 15 movies in total, 10 of those since BlacKkKlansman was released.
In BlacKkKlansman, I think John David Washington looks: