Adam Beach was 28 in Windtalkers when he played the character 'Private Ben Yahzee'.
That was over 22 years ago in 2002.
Today he is 51, and has starred in 55 movies in total, 38 of those since Windtalkers was released.
In Windtalkers, I think Adam Beach looks: