Justin Theroux was 29 in Zoolander when he played the character 'Evil DJ'.
That was over 23 years ago in 2001.
Today he is 52, and has starred in 45 movies in total, 32 of those since Zoolander was released.
In Zoolander, I think Justin Theroux looks: