Rob Lowe was 34 in Austin Powers: The Spy Who Shagged Me when he played the character 'Young Number Two'.
That was over 25 years ago in 1999.
Today he is 60, and has starred in 85 movies in total, 52 of those since Austin Powers: The Spy Who Shagged Me was released.
In Austin Powers: The Spy Who Shagged Me, I think Rob Lowe looks: