Peter Sarsgaard was 27 in Boys Don't Cry when he played the character 'John Lotter'.
That was over 25 years ago in 1999.
Today he is 53, and has starred in 58 movies in total, 50 of those since Boys Don't Cry was released.
In Boys Don't Cry, I think Peter Sarsgaard looks: