Don Cheadle was 31 in Boogie Nights when he played the character 'Buck Swope'.
That was over 27 years ago in 1997.
Today he is 59, and has starred in 76 movies in total, 62 of those since Boogie Nights was released.
In Boogie Nights, I think Don Cheadle looks: